Prerrequisito – Computadora Instruccional Simplificada (SIC)
Estas son las instrucciones usadas en la programación de la Computadora Instruccional Simplificada (SIC).
Aquí,
A significa Acumulador
M significa Memoria
CC significa Código de condición
PC significa Contador de programa
RMB significa Byte más a la derecha
L significa Registro de vinculación
MNEMOTÉCNICO | OPERANDO | CÓDIGO DE OPCIÓN | EXPLICACIÓN |
---|---|---|---|
AGREGAR | METRO | 18 | UN = UN + M |
Y | METRO | 40 | A = A Y M |
COMP. | METRO | 28 | compara A y M |
DIV | METRO | 24 | A = A / M |
j | METRO | 3C | CP = M |
JEQ | METRO | 30 | si CC se establece en =, PC = M |
JGT | METRO | 34 | si CC se establece en >, PC = M |
JLT | METRO | 38 | si CC se establece en <, PC = M |
JSUB | METRO | 48 | L = CP; CP = M |
LDA | METRO | 00 | UN = METRO |
LDCH | METRO | 50 | A[RMB] = M[RMB] |
LDL | METRO | 08 | L = METRO |
LDX | METRO | 04 | X = M |
mul | METRO | 20 | UN = UN * M |
O | METRO | 44 | A = A O M |
RD | METRO | D8 | A[RMB] = datos especificados por M[RMB] |
RSUB | 4C | CP = L | |
ESTA | METRO | 0C | METRO = UN |
STCH | METRO | 54 | M[RMB] = A[RMB] |
STL | METRO | 14 | METRO = L |
STSW | METRO | E8 | M = SO |
STX | METRO | 10 | METRO = X |
SUB | METRO | 1C | A = A – M |
DT | METRO | E0 | dispositivo de prueba especificado por M |
TIX | METRO | 2C | X = X + 1 ; comparar X con M |
WD | METRO | corriente continua | dispositivo especificado por M[RMB] = A[RMB] |