Documente Academic
Documente Profesional
Documente Cultură
00 000 Rd Rs
00000
00 001 Rd Ri
00000
00 010 Ri Rs
00000
00 100 Rd
Inm_8
00 101 Rd
Inm_8
Descripcin
Operacin
Mnemnico
MOV Rd, Rs
Rd = Rs
Rd = [Ri]
MOV [Ri], Rs
Ir = Rs
MOVL Rd,
Inm_8
Rdbajo = Inm_8
MOVH Rd,
Inm_8
Rdalto = Inm_8
Descripcin
Mnemnico
Operacin
01 00000 Rd
Rs1 Rs2
Rd = Rs1 + Rs2
01 00001 Rd
Rs1 Rs2
Rd = Rs1 - Rs2
Rd = Rs1 .OR.
Rs2
Rd = Rs1 .AND.
Rs2
Rd = Rs1 .XOR.
Rs2
01 00010 Rd
Rs1 Rs2
01 00100 Rd
Rs1 Rs2
De dos operandos
Cdigo de
Instr.
Descripcin
Mnemnico
Operacin
Rs1
Rs2
De un operando
Cdigo de
Instr.
Descripcin
Mnemnico
01 01000 Rd/s
000000
01 01001 Rd/s
Operacin
NOT Rd/s
Rd/s = -Rd/s
INC Rd/s
Rd/s = Rd/s + 1
000000
01 01010 Rd/s
000000
DEC Rd/s
Rd/s = Rd/s - 1
NEG Rd/s
Rd/s = -Rd/s + 1
01 01100 Rd/s
000000
CLR Rd/s
Rd/s = 0
Descripcin
Mnemnico
El desplazamiento, con el
10 Desplaz_14 signo extendido hasta 16 bits JMP desplaz.
se le suma al registro PC
11 cond
Desplaz_11
El desplazamiento, con el
signo extendido hasta 16 bits,
se le suma al registro PC
siempre y cuando la
condicin indicada en el
campo cond sea cierta.
Operacin
PC = PC +
Ex_16(Desplaz_14)
Si la condicin es cierta:
BRcond
desplaz.
PC = PC +
Ex_16(Desplaz_11)