ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS...

39
ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS ENTRE REGISTRADORES MOV REG D , REG O REG 0 :AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS FC: 1,0,X,?,= FS: 1,0,X,?,= FA: 1,0,X,?,= FD: 1,0,X,?,= FI: 1,0,X,?,= REG D :AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS FP: 1,0,X,?,= FO: 1,0,X,?,=

Transcript of ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS...

Page 1: ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS ENTRE REGISTRADORES MOV REG D, REG O REG 0 :AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI,SP,BP,CS,

ARQUITETURA DE COMPUTADORES

ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS)

MOVIMENTAÇÃO DE DADOS ENTRE REGISTRADORES

MOV REGD , REGO

REG0:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FC: 1,0,X,?,=

FS: 1,0,X,?,=

FA: 1,0,X,?,=

FD: 1,0,X,?,=

FI: 1,0,X,?,=

REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FP: 1,0,X,?,=

FO: 1,0,X,?,=

Page 2: ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS ENTRE REGISTRADORES MOV REG D, REG O REG 0 :AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI,SP,BP,CS,

ARQUITETURA DE COMPUTADORES

ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS)

MOVIMENTAÇÃO DE DADOS DA MEMORIA PARA REGISTRADOR

MOV REGD , [REGO]

REG0:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FC: 1,0,X,?,=

FS: 1,0,X,?,=

FA: 1,0,X,?,=

FD: 1,0,X,?,=

FI: 1,0,X,?,=

REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FP: 1,0,X,?,=

FO: 1,0,X,?,=

MEM

OBS: REGO PODE SER UM NUMERO DE 16 BITS, COMBINAÇÃO DOS REGISTRADORES OU COMBINAÇÃO DE REGISTRADORES COM NUMEROS.

Page 3: ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS ENTRE REGISTRADORES MOV REG D, REG O REG 0 :AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI,SP,BP,CS,

ARQUITETURA DE COMPUTADORES

ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS)

MOVIMENTAÇÃO DE DADOS DE REGISTRADOR PARA MEMORIA

MOV [REGD] , REGO

REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FC: 1,0,X,?,=

FS: 1,0,X,?,=

FA: 1,0,X,?,=

FD: 1,0,X,?,=

FI: 1,0,X,?,=

REG0:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FP: 1,0,X,?,=

FO: 1,0,X,?,=

MEM

OBS: REGO PODE SER UM NUMERO DE 16 BITS, COMBINAÇÃO DOS REGISTRADORES OU COMBINAÇÃO DE REGISTRADORES COM NUMEROS.

Page 4: ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS ENTRE REGISTRADORES MOV REG D, REG O REG 0 :AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI,SP,BP,CS,

ARQUITETURA DE COMPUTADORES

ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS)

MOVIMENTAÇÃO DE DADOS, REGISTRADOR CARREGADO COM NUMERO (DADO IMEDIATO)

MOV REGD , NO

REG0:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FC: 1,0,X,?,=

FS: 1,0,X,?,=

FA: 1,0,X,?,=

FD: 1,0,X,?,=

FI: 1,0,X,?,=

REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FP: 1,0,X,?,=

FO: 1,0,X,?,=

N0 :NH,NL,NX

Page 5: ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS ENTRE REGISTRADORES MOV REG D, REG O REG 0 :AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI,SP,BP,CS,

ARQUITETURA DE COMPUTADORES

ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS)

MOVIMENTAÇÃO DE DADOS, MEMORIA CARREGADA COM NUMERO(DADO IMEDIATO)

MOV [REGD] , NO

REG0:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FC: 1,0,X,?,=

FS: 1,0,X,?,=

FA: 1,0,X,?,=

FD: 1,0,X,?,=

FI: 1,0,X,?,=

REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FP: 1,0,X,?,=

FO: 1,0,X,?,=

N0 :NH,NL,NX

Page 6: ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS ENTRE REGISTRADORES MOV REG D, REG O REG 0 :AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI,SP,BP,CS,

ARQUITETURA DE COMPUTADORES

ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS)

MOVIMENTAÇÃO DE DADOS,DE REGISTRADOR PARA REG. DE SEGMENTO

MOV REGD , REGO

REG0:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FC: 1,0,X,?,=

FS: 1,0,X,?,=

FA: 1,0,X,?,=

FD: 1,0,X,?,=

FI: 1,0,X,?,=

REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FP: 1,0,X,?,=

FO: 1,0,X,?,=

Page 7: ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS ENTRE REGISTRADORES MOV REG D, REG O REG 0 :AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI,SP,BP,CS,

ARQUITETURA DE COMPUTADORES

ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS)

MOVIMENTAÇÃO DE DADOS,DE REG. DE SEGMENTO PARA REGISTRADOR

MOV REGD , REGO

FC: 1,0,X,?,=

FS: 1,0,X,?,=

FA: 1,0,X,?,=

FD: 1,0,X,?,=

FI: 1,0,X,?,=

REGO:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FP: 1,0,X,?,=

FO: 1,0,X,?,=

REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

Page 8: ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS ENTRE REGISTRADORES MOV REG D, REG O REG 0 :AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI,SP,BP,CS,

MEM

ARQUITETURA DE COMPUTADORES

ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS)

MOVIMENTAÇÃO DE DADOS(BYTE) DE MEMORIA PARA MEMORIA

MOVSB

REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FC: 1,0,X,?,=

FS: 1,0,X,?,=

FA: 1,0,X,?,=

FD: 0 OU 1

FI: 1,0,X,?,=

REG0:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FP: 1,0,X,?,=

FO: 1,0,X,?,=

REGO

REGD

REGO = REGO + 1

REGD = REGD + 1

REGO = REGO - 1

REGD = REGD - 1

Page 9: ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS ENTRE REGISTRADORES MOV REG D, REG O REG 0 :AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI,SP,BP,CS,

MEM

ARQUITETURA DE COMPUTADORES

ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS)

MOVIMENTAÇÃO DE DADOS(WORD) DE MEMORIA PARA MEMORIA

MOVSW

REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FC: 1,0,X,?,=

FS: 1,0,X,?,=

FA: 1,0,X,?,=

FD: 0 OU 1

FI: 1,0,X,?,=

REG0:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FP: 1,0,X,?,=

FO: 1,0,X,?,=

REGO

REGD

REGO = REGO + 2

REGD = REGD + 2

REGO = REGO - 2

REGD = REGD - 2

Page 10: ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS ENTRE REGISTRADORES MOV REG D, REG O REG 0 :AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI,SP,BP,CS,

ARQUITETURA DE COMPUTADORES

ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS)

TROCA DE DADOS,DE REGISTRADOR PARA REGISTRADOR

XCHG REGD , REGO

REG0:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FC: 1,0,X,?,=

FS: 1,0,X,?,=

FA: 1,0,X,?,=

FD: 1,0,X,?,=

FI: 1,0,X,?,=

REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FP: 1,0,X,?,=

FO: 1,0,X,?,=

Page 11: ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS ENTRE REGISTRADORES MOV REG D, REG O REG 0 :AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI,SP,BP,CS,

ARQUITETURA DE COMPUTADORES

ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS)

TROCA DE DADOS DA MEMORIA PARA REGISTRADOR

XCHG REGD , [REGO]

REG0:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FC: 1,0,X,?,=

FS: 1,0,X,?,=

FA: 1,0,X,?,=

FD: 1,0,X,?,=

FI: 1,0,X,?,=

REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FP: 1,0,X,?,=

FO: 1,0,X,?,=

MEM

OBS: REGO PODE SER UM NUMERO DE 16 BITS, COMBINAÇÃO DOS REGISTRADORES OU COMBINAÇÃO DE REGISTRADORES COM NUMEROS.

Page 12: ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS ENTRE REGISTRADORES MOV REG D, REG O REG 0 :AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI,SP,BP,CS,

ARQUITETURA DE COMPUTADORES

ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS)

TROCA DE DADOS DE REGISTRADOR PARA MEMORIA

XCHG [REGD] , REGO

REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FC: 1,0,X,?,=

FS: 1,0,X,?,=

FA: 1,0,X,?,=

FD: 1,0,X,?,=

FI: 1,0,X,?,=

REG0:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FP: 1,0,X,?,=

FO: 1,0,X,?,=

MEM

OBS: REGO PODE SER UM NUMERO DE 16 BITS, COMBINAÇÃO DOS REGISTRADORES OU COMBINAÇÃO DE REGISTRADORES COM NUMEROS.

Page 13: ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS ENTRE REGISTRADORES MOV REG D, REG O REG 0 :AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI,SP,BP,CS,

ARQUITETURA DE COMPUTADORES

ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS)

TRADUÇÃO DE DADO

XLAT REG

FC: 1,0,X,?,=

FS: 1,0,X,?,=

FA: 1,0,X,?,=

FD: 1,0,X,?,=

FI: 1,0,X,?,=

REG:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FP: 1,0,X,?,=

FO: 1,0,X,?,=

MEM

OBS: MEMORIA FUNCIONA COMO UMA TABELA

CPUBX

Page 14: ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS ENTRE REGISTRADORES MOV REG D, REG O REG 0 :AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI,SP,BP,CS,

ARQUITETURA DE COMPUTADORES

ANEXO-1: INSTRUÇÕES (ARITMETICAS)

SOMA DE DADOS ENTRE REGISTRADORES

REG0:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FC: 1,0,X,?,=

FS: 1,0,X,?,=

FA: 1,0,X,?,=

FD: 1,0,X,?,=

FI: 1,0,X,?,=

REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FP: 1,0,X,?,=

FO: 1,0,X,?,=

ADD REGD , REGO +

Page 15: ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS ENTRE REGISTRADORES MOV REG D, REG O REG 0 :AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI,SP,BP,CS,

ARQUITETURA DE COMPUTADORES

ANEXO-1: INSTRUÇÕES (ARITMETICAS)

SOMA DE DADO EM REGISTRADOR COM DADO IMEDIATO

FC: 1,0,X,?,=

FS: 1,0,X,?,=

FA: 1,0,X,?,=

FD: 1,0,X,?,=

FI: 1,0,X,?,=

REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FP: 1,0,X,?,=

FO: 1,0,X,?,=

ADD REGD , No +

No:NH,NL

Page 16: ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS ENTRE REGISTRADORES MOV REG D, REG O REG 0 :AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI,SP,BP,CS,

ARQUITETURA DE COMPUTADORES

ANEXO-1: INSTRUÇÕES (ARITMETICAS)

SOMA DE DADOS EM REGISTRADORES E CARRY

REG0:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FC: 1,0,X,?,=

FS: 1,0,X,?,=

FA: 1,0,X,?,=

FD: 1,0,X,?,=

FI: 1,0,X,?,=

REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FP: 1,0,X,?,=

FO: 1,0,X,?,=

ADC REGD , REGO +

FC

Page 17: ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS ENTRE REGISTRADORES MOV REG D, REG O REG 0 :AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI,SP,BP,CS,

ARQUITETURA DE COMPUTADORES

ANEXO-1: INSTRUÇÕES (ARITMETICAS)

SOMA DE DADO EM REGISTRADOR COM DADO IMEDIATO E CARRY

FC: 1,0,X,?,=

FS: 1,0,X,?,=

FA: 1,0,X,?,=

FD: 1,0,X,?,=

FI: 1,0,X,?,=

REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FP: 1,0,X,?,=

FO: 1,0,X,?,=

ADC REGD , NO +

FC

NO:NH,NL

Page 18: ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS ENTRE REGISTRADORES MOV REG D, REG O REG 0 :AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI,SP,BP,CS,

ARQUITETURA DE COMPUTADORES

ANEXO-1: INSTRUÇÕES (ARITMETICAS)

SOMA DE DADO EM REG COM DADO EM MEMORIA E RESULTADO EM REG

ADD REGD , [REGO]

REG0:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FC: 1,0,X,?,=

FS: 1,0,X,?,=

FA: 1,0,X,?,=

FD: 1,0,X,?,=

FI: 1,0,X,?,=

REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FP: 1,0,X,?,=

FO: 1,0,X,?,=

MEM

OBS: REGO PODE SER UM NUMERO DE 16 BITS, COMBINAÇÃO DOS REGISTRADORES OU COMBINAÇÃO DE REGISTRADORES COM NUMEROS.

+

Page 19: ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS ENTRE REGISTRADORES MOV REG D, REG O REG 0 :AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI,SP,BP,CS,

ARQUITETURA DE COMPUTADORES

ANEXO-1: INSTRUÇÕES (ARITMETICAS)

SOMA DE DADO EM REG COM DADO EM MEMORIA E CARRY , COM RESULTADO EM REGISTRADOR

ADC REGD , [REGO]

REG0:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FC: 1,0,X,?,=

FS: 1,0,X,?,=

FA: 1,0,X,?,=

FD: 1,0,X,?,=

FI: 1,0,X,?,=

REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FP: 1,0,X,?,=

FO: 1,0,X,?,=

MEM

OBS: REGO PODE SER UM NUMERO DE 16 BITS, COMBINAÇÃO DOS REGISTRADORES OU COMBINAÇÃO DE REGISTRADORES COM NUMEROS.

+

FC

Page 20: ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS ENTRE REGISTRADORES MOV REG D, REG O REG 0 :AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI,SP,BP,CS,

ARQUITETURA DE COMPUTADORES

ANEXO-1: INSTRUÇÕES (ARITMETICAS)

SOMA DE DADO EM REG COM DADO EM MEMORIA E RESULTADO EM MEM

ADD [REGD], REGO

FC: 1,0,X,?,=

FS: 1,0,X,?,=

FA: 1,0,X,?,=

FD: 1,0,X,?,=

FI: 1,0,X,?,=

REGO:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FP: 1,0,X,?,=

FO: 1,0,X,?,=

MEM

OBS: REGO PODE SER UM NUMERO DE 16 BITS, COMBINAÇÃO DOS REGISTRADORES OU COMBINAÇÃO DE REGISTRADORES COM NUMEROS.

+

REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

Page 21: ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS ENTRE REGISTRADORES MOV REG D, REG O REG 0 :AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI,SP,BP,CS,

ARQUITETURA DE COMPUTADORES

ANEXO-1: INSTRUÇÕES (ARITMETICAS)

SOMA DE DADO EM REG COM DADO EM MEMORIA E CARRY, COM RESULTADO EM MEMORIA

ADD [REGD], REGO

FC: 1,0,X,?,=

FS: 1,0,X,?,=

FA: 1,0,X,?,=

FD: 1,0,X,?,=

FI: 1,0,X,?,=

REGO:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FP: 1,0,X,?,=

FO: 1,0,X,?,=

MEM

OBS: REGO PODE SER UM NUMERO DE 16 BITS, COMBINAÇÃO DOS REGISTRADORES OU COMBINAÇÃO DE REGISTRADORES COM NUMEROS.

+

REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FC

Page 22: ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS ENTRE REGISTRADORES MOV REG D, REG O REG 0 :AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI,SP,BP,CS,

ARQUITETURA DE COMPUTADORES

ANEXO-1: INSTRUÇÕES (ARITMETICAS)

SUBTRAÇÃO DE DADOS ENTRE REGISTRADORES

REG0:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FC: 1,0,X,?,=

FS: 1,0,X,?,=

FA: 1,0,X,?,=

FD: 1,0,X,?,=

FI: 1,0,X,?,=

REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FP: 1,0,X,?,=

FO: 1,0,X,?,=

SUB REGD , REGO -

Page 23: ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS ENTRE REGISTRADORES MOV REG D, REG O REG 0 :AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI,SP,BP,CS,

ARQUITETURA DE COMPUTADORES

ANEXO-1: INSTRUÇÕES (ARITMETICAS)

SUBTRAÇÃO DE DADO EM REGISTRADOR E DADO IMEDIATO

N0:NH,NL

FC: 1,0,X,?,=

FS: 1,0,X,?,=

FA: 1,0,X,?,=

FD: 1,0,X,?,=

FI: 1,0,X,?,=

REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FP: 1,0,X,?,=

FO: 1,0,X,?,=

SUB REGD , NO -

Page 24: ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS ENTRE REGISTRADORES MOV REG D, REG O REG 0 :AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI,SP,BP,CS,

ARQUITETURA DE COMPUTADORES

ANEXO-1: INSTRUÇÕES (ARITMETICAS)

SUBTRAÇÃO DE DADOS EM REGISTRADORES E BORROW

REG0:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FC: 1,0,X,?,=

FS: 1,0,X,?,=

FA: 1,0,X,?,=

FD: 1,0,X,?,=

FI: 1,0,X,?,=

REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FP: 1,0,X,?,=

FO: 1,0,X,?,=

SBB REGD , REGO -

FC

Page 25: ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS ENTRE REGISTRADORES MOV REG D, REG O REG 0 :AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI,SP,BP,CS,

ARQUITETURA DE COMPUTADORES

ANEXO-1: INSTRUÇÕES (ARITMETICAS)

SUBTRAÇÃO DE DADO EM REGISTRADOR COM DADO IMEDIATO E BORROW

N0:NH,NL

FC: 1,0,X,?,=

FS: 1,0,X,?,=

FA: 1,0,X,?,=

FD: 1,0,X,?,=

FI: 1,0,X,?,=

REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FP: 1,0,X,?,=

FO: 1,0,X,?,=

SBB REGD , NO -

FC

Page 26: ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS ENTRE REGISTRADORES MOV REG D, REG O REG 0 :AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI,SP,BP,CS,

ARQUITETURA DE COMPUTADORES

ANEXO-1: INSTRUÇÕES (ARITMETICAS)

SUBTRAÇÃO DE DADO EM REG COM DADO EM MEMORIA E RESULTADO EM REG

SUB REGD , [REGO]

REG0:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FC: 1,0,X,?,=

FS: 1,0,X,?,=

FA: 1,0,X,?,=

FD: 1,0,X,?,=

FI: 1,0,X,?,=

REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FP: 1,0,X,?,=

FO: 1,0,X,?,=

MEM

OBS: REGO PODE SER UM NUMERO DE 16 BITS, COMBINAÇÃO DOS REGISTRADORES OU COMBINAÇÃO DE REGISTRADORES COM NUMEROS.

-

Page 27: ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS ENTRE REGISTRADORES MOV REG D, REG O REG 0 :AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI,SP,BP,CS,

ARQUITETURA DE COMPUTADORES

ANEXO-1: INSTRUÇÕES (ARITMETICAS)

SUBTRAÇÃO DE DADO EM REG COM DADO EM MEMORIA E BORROW , COM RESULTADO EM REGISTRADOR

SBB REGD , [REGO]

REG0:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FC: 1,0,X,?,=

FS: 1,0,X,?,=

FA: 1,0,X,?,=

FD: 1,0,X,?,=

FI: 1,0,X,?,=

REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FP: 1,0,X,?,=

FO: 1,0,X,?,=

MEM

OBS: REGO PODE SER UM NUMERO DE 16 BITS, COMBINAÇÃO DOS REGISTRADORES OU COMBINAÇÃO DE REGISTRADORES COM NUMEROS.

-

FC

Page 28: ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS ENTRE REGISTRADORES MOV REG D, REG O REG 0 :AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI,SP,BP,CS,

ARQUITETURA DE COMPUTADORES

ANEXO-1: INSTRUÇÕES (ARITMETICAS)

SUBTRAÇÃOA DE DADO EM REG COM DADO EM MEMORIA E RESULTADO EM MEM

SUB [REGD], REGO

FC: 1,0,X,?,=

FS: 1,0,X,?,=

FA: 1,0,X,?,=

FD: 1,0,X,?,=

FI: 1,0,X,?,=

REGO:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FP: 1,0,X,?,=

FO: 1,0,X,?,=

MEM

OBS: REGO PODE SER UM NUMERO DE 16 BITS, COMBINAÇÃO DOS REGISTRADORES OU COMBINAÇÃO DE REGISTRADORES COM NUMEROS.

-

REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

Page 29: ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS ENTRE REGISTRADORES MOV REG D, REG O REG 0 :AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI,SP,BP,CS,

ARQUITETURA DE COMPUTADORES

ANEXO-1: INSTRUÇÕES (ARITMETICAS)

SUBTRAÇÃO DE DADO EM REG COM DADO EM MEMORIA E BORROW, COM RESULTADO EM MEMORIA

SBB [REGD], REGO

FC: 1,0,X,?,=

FS: 1,0,X,?,=

FA: 1,0,X,?,=

FD: 1,0,X,?,=

FI: 1,0,X,?,=

REGO:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FP: 1,0,X,?,=

FO: 1,0,X,?,=

MEM

OBS: REGO PODE SER UM NUMERO DE 16 BITS, COMBINAÇÃO DOS REGISTRADORES OU COMBINAÇÃO DE REGISTRADORES COM NUMEROS.

-

REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FC

Page 30: ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS ENTRE REGISTRADORES MOV REG D, REG O REG 0 :AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI,SP,BP,CS,

ARQUITETURA DE COMPUTADORES

ANEXO-1: INSTRUÇÕES (ARITMETICAS)

COMPLEMENTAR A 2 DADO EM REGISTRADOR

FC: 1,0,X,?,=

FS: 1,0,X,?,=

FA: =,0,X,?,=

FD: 1,0,X,?,=

FI: 1,0,X,?,=

REG:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FP: 1,0,X,?,=

FO: =,0,X,?,=

NEG REG C2

Page 31: ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS ENTRE REGISTRADORES MOV REG D, REG O REG 0 :AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI,SP,BP,CS,

ARQUITETURA DE COMPUTADORES

ANEXO-1: INSTRUÇÕES (ARITMETICAS)

COMPLEMENTAR A 2 DADO EM MEMORIA

NEG [REG]FC: 1,0,X,?,=

FS: 1,0,X,?,=

FA: 1,0,X,?,=

FD: 1,0,X,?,=

FI: 1,0,X,?,=

REG:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FP: 1,0,X,?,=

FO: 1,0,X,?,=

MEM

OBS: REG PODE SER UM NUMERO DE 16 BITS, COMBINAÇÃO DOS REGISTRADORES OU COMBINAÇÃO DE REGISTRADORES COM NUMEROS.

C2

Page 32: ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS ENTRE REGISTRADORES MOV REG D, REG O REG 0 :AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI,SP,BP,CS,

ARQUITETURA DE COMPUTADORES

COMPARAÇÃO DE DADOS EM REGISTRADORES

REG0:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FC: 1,0,X,?,=

FS: 1,0,X,?,=

FA: 1,0,X,?,=

FD: 1,0,X,?,=

FI: 1,0,X,?,=

REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FP: 1,0,X,?,=

FO: 1,0,X,?,=

CMP REGD , REGO -

ANEXO-1: INSTRUÇÕES (ARITMETICAS)

Page 33: ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS ENTRE REGISTRADORES MOV REG D, REG O REG 0 :AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI,SP,BP,CS,

ARQUITETURA DE COMPUTADORES

ANEXO-1: INSTRUÇÕES (ARITMETICAS)

COMPARAÇÃO DE DADO EM REGISTRADOR COM DADO IMEDIATO

FC: 1,0,X,?,=

FS: 1,0,X,?,=

FA: 1,0,X,?,=

FD: 1,0,X,?,=

FI: 1,0,X,?,=

REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FP: 1,0,X,?,=

FO: 1,0,X,?,=

CMP REGD , No +

No:NH,NL

Page 34: ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS ENTRE REGISTRADORES MOV REG D, REG O REG 0 :AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI,SP,BP,CS,

ARQUITETURA DE COMPUTADORES

COMPARAÇÃO DE DADO EM REG COM DADO EM MEMORIA

CMP REGD , [REGO]

REG0:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FC: 1,0,X,?,=

FS: 1,0,X,?,=

FA: 1,0,X,?,=

FD: 1,0,X,?,=

FI: 1,0,X,?,=

REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FP: 1,0,X,?,=

FO: 1,0,X,?,=

MEM

OBS: REGO PODE SER UM NUMERO DE 16 BITS, COMBINAÇÃO DOS REGISTRADORES OU COMBINAÇÃO DE REGISTRADORES COM NUMEROS.

-

ANEXO-1: INSTRUÇÕES (ARITMETICAS)

Page 35: ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS ENTRE REGISTRADORES MOV REG D, REG O REG 0 :AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI,SP,BP,CS,

ARQUITETURA DE COMPUTADORES

ANEXO-1: INSTRUÇÕES (ARITMETICAS)

COMPARAÇÃO DE DADO EM REG COM DADO EM MEMORIA

CMP [REGD], REGO

FC: 1,0,X,?,=

FS: 1,0,X,?,=

FA: 1,0,X,?,=

FD: 1,0,X,?,=

FI: 1,0,X,?,=

REGO:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FP: 1,0,X,?,=

FO: 1,0,X,?,=

MEM

OBS: REGO PODE SER UM NUMERO DE 16 BITS, COMBINAÇÃO DOS REGISTRADORES OU COMBINAÇÃO DE REGISTRADORES COM NUMEROS.

-

REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

Page 36: ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS ENTRE REGISTRADORES MOV REG D, REG O REG 0 :AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI,SP,BP,CS,

ARQUITETURA DE COMPUTADORES

ANEXO-1: INSTRUÇÕES (ARITMETICAS)

INCREMENTAR DADO EM REGISTRADOR

FC: 1,0,X,?,=

FS: 1,0,X,?,=

FA: =,0,X,?,=

FD: 1,0,X,?,=

FI: 1,0,X,?,=

REG:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FP: 1,0,X,?,=

FO: =,0,X,?,=

INC REG +

1

Page 37: ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS ENTRE REGISTRADORES MOV REG D, REG O REG 0 :AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI,SP,BP,CS,

ARQUITETURA DE COMPUTADORES

ANEXO-1: INSTRUÇÕES (ARITMETICAS)

INCREMENTAR DADO EM MEMORIA

INC [REG]FC: 1,0,X,?,=

FS: 1,0,X,?,=

FA: 1,0,X,?,=

FD: 1,0,X,?,=

FI: 1,0,X,?,=

REG:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FP: 1,0,X,?,=

FO: 1,0,X,?,=

MEM

OBS: REG PODE SER UM NUMERO DE 16 BITS, COMBINAÇÃO DOS REGISTRADORES OU COMBINAÇÃO DE REGISTRADORES COM NUMEROS.

+

1

Page 38: ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS ENTRE REGISTRADORES MOV REG D, REG O REG 0 :AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI,SP,BP,CS,

ARQUITETURA DE COMPUTADORES

ANEXO-1: INSTRUÇÕES (ARITMETICAS)

DECREMENTAR DADO EM REGISTRADOR

FC: 1,0,X,?,=

FS: 1,0,X,?,=

FA: =,0,X,?,=

FD: 1,0,X,?,=

FI: 1,0,X,?,=

REG:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FP: 1,0,X,?,=

FO: =,0,X,?,=

DEC REG -

1

Page 39: ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS ENTRE REGISTRADORES MOV REG D, REG O REG 0 :AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI,SP,BP,CS,

ARQUITETURA DE COMPUTADORES

ANEXO-1: INSTRUÇÕES (ARITMETICAS)

DECREMENTAR DADO EM MEMORIA

DEC [REG]FC: 1,0,X,?,=

FS: 1,0,X,?,=

FA: 1,0,X,?,=

FD: 1,0,X,?,=

FI: 1,0,X,?,=

REG:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

FP: 1,0,X,?,=

FO: 1,0,X,?,=

MEM

OBS: REG PODE SER UM NUMERO DE 16 BITS, COMBINAÇÃO DOS REGISTRADORES OU COMBINAÇÃO DE REGISTRADORES COM NUMEROS.

-

1