Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Instrucciones Microinstrucciones
Instrucciones Microinstrucciones
AR
Fac. Cs. Exactas (UNICEN) Hoja 1
CPL CY
Instrucciones
de
RET
Micro-instrucciones
NEW
IR = R(PC)
PC = PC + 1
OPERATION
CY = 0
NEW
IR = R(PC)
PC = PC + 1
OPERATION
CY = NOT CY
NEW
IR = R(PC)
PC = PC + 1
OPERATION
SP = SP + 1
PC = R(SP)
NEW
IR = R(PC)
PC = PC + 1
OPERATION
NOOP
NEW
IR = R(PC)
PC = PC + 1
DATA
AD = R(PC)
PC = PC + 1
OPERATION
NEW
IR = R(PC)
PC = PC + 1
DATA
AD = R(PC)
PC = PC + 1
OPERATION
R(AD) = 0
NEW
IR = R(PC)
PC = PC + 1
DATA
AD = R(PC)
PC = PC +1
OPERATION
R(AD) = P
NEW
IR = R(PC)
PC = PC + 1
DATA
AD = R(PC)
PC = PC + 1
OPERATION
P = R(AD)
1 Byte
NOOP
CPL Ri
CLR Ri
Instrucciones
de
IN Ri
2 Bytes
OUT Ri
Acciones
Instrucciones
JUMP i
JC i
Instrucciones
Micro-instrucciones
NEW
IR = R(PC)
PC = PC + 1
SAVE
R(SP) = PC + 1
SP = SP 1
JUMP
PC = R(PC)
NEW
IR = R(PC)
PC = PC + 1
SAVE
R(SP) = PC + 1
SP = SP 1
JUMP
IF CY = 1
PC = R(PC)
ELSE
PC = PC + 1
NEW
IR = R(PC)
PC = PC + 1
SAVE
R(SP) = PC + 1
SP = SP 1
JUMP
PC = R(PC)
NEW
IR = R(PC)
PC = PC + 1
DATA
AD = R(PC)
PC = PC + 1
LOAD
ACC = R(PC)
DATA
AD = R(PC)
PC = PC + 1
OPERATION
NEW
IR = R(PC)
PC = PC + 1
DATA
AD = R(PC)
PC = PC + 1
LOAD
ACC = R(PC)
DATA
AD = R(PC)
PC = PC + 1
OPERATION
de
2 Bytes
CALL i
ADD Ri,Rj
Instrucciones
de
AND Ri,Rj
Acciones
3 Bytes
Instrucciones
OR Ri,Rj
JZ Ri,j
Micro-instrucciones
NEW
IR = R(PC)
PC = PC + 1
DATA
AD = R(PC)
PC = PC + 1
LOAD
ACC = R(PC)
DATA
AD = R(PC)
PC = PC + 1
OPERATION
NEW
IR = R(PC)
PC = PC + 1
DATA
AD = R(PC)
PC = PC + 1
CONDITION
Z = NOR R(AD)
JUMP
IF Z=1
PC = R(PC)
ELSE
PC = PC + 1
NEW
IR = R(PC)
PC = PC + 1
DATA
AD = R(PC)
PC = PC + 1
LOAD
ACC = R(AD)
DATA
AD = R(PC)
PC = PC + 1
OPERATION
R(AD) = ACC
NEW
IR = R(PC)
PC = PC + 1
INMEDIATE
AD = PC
PC = PC + 1
LOAD
ACC = R(AD)
DATA
AD = R(PC)
PC = PC + 1
OPERATION
R(AD) = ACC
Instrucciones
de
MOV Ri,Rj
3 Bytes
MOV Ri,j
Acciones