A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

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

Apresentações semelhantes


Apresentação em tema: "ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS)"— Transcrição da apresentação:

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

2 ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS)
ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS DA MEMORIA PARA REGISTRADOR MOV REGD , [REGO] MEM FD: 1,0,X,?,= FI: 1,0,X,?,= FC: 1,0,X,?,= FS: 1,0,X,?,= FO: 1,0,X,?,= FP: 1,0,X,?,= OBS: REGO PODE SER UM NUMERO DE 16 BITS, COMBINAÇÃO DOS REGISTRADORES OU COMBINAÇÃO DE REGISTRADORES COM NUMEROS. FA: 1,0,X,?,= REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS REG0:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

3 ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS)
ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS DE REGISTRADOR PARA MEMORIA FD: 1,0,X,?,= MOV [REGD] , REGO MEM FI: 1,0,X,?,= FC: 1,0,X,?,= FS: 1,0,X,?,= FO: 1,0,X,?,= FP: 1,0,X,?,= OBS: REGO PODE SER UM NUMERO DE 16 BITS, COMBINAÇÃO DOS REGISTRADORES OU COMBINAÇÃO DE REGISTRADORES COM NUMEROS. FA: 1,0,X,?,= REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS REG0:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

4 ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS)
ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS, REGISTRADOR CARREGADO COM NUMERO (DADO IMEDIATO) MOV REGD , NO FD: 1,0,X,?,= FI: 1,0,X,?,= FC: 1,0,X,?,= FS: 1,0,X,?,= FO: 1,0,X,?,= FP: 1,0,X,?,= FA: 1,0,X,?,= N :NH,NL,NX REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS REG0:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

5 ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS)
ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS, MEMORIA CARREGADA COM NUMERO(DADO IMEDIATO) MOV [REGD] , NO FD: 1,0,X,?,= FI: 1,0,X,?,= FC: 1,0,X,?,= FS: 1,0,X,?,= FO: 1,0,X,?,= FP: 1,0,X,?,= FA: 1,0,X,?,= N :NH,NL,NX REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS REG0:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

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

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

8 ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS)
ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS(BYTE) DE MEMORIA PARA MEMORIA MEM MOVSB REGO FD: 0 OU 1 REGD FI: 1,0,X,?,= FC: 1,0,X,?,= FS: 1,0,X,?,= REGO = REGO + 1 REGD = REGD + 1 REGO = REGO - 1 REGD = REGD - 1 FO: 1,0,X,?,= FP: 1,0,X,?,= FA: 1,0,X,?,= REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS REG0:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

9 ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS)
ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) MOVIMENTAÇÃO DE DADOS(WORD) DE MEMORIA PARA MEMORIA MEM MOVSW REGO FD: 0 OU 1 REGD FI: 1,0,X,?,= FC: 1,0,X,?,= FS: 1,0,X,?,= REGO = REGO + 2 REGD = REGD + 2 REGO = REGO - 2 REGD = REGD - 2 FO: 1,0,X,?,= FP: 1,0,X,?,= FA: 1,0,X,?,= REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS REG0:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

10 ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS)
ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) TROCA DE DADOS,DE REGISTRADOR PARA REGISTRADOR XCHG REGD , REGO FD: 1,0,X,?,= FI: 1,0,X,?,= FC: 1,0,X,?,= FS: 1,0,X,?,= FO: 1,0,X,?,= FP: 1,0,X,?,= FA: 1,0,X,?,= REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS REG0:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

11 ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS)
ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) TROCA DE DADOS DA MEMORIA PARA REGISTRADOR FD: 1,0,X,?,= FI: 1,0,X,?,= XCHG REGD , [REGO] MEM FC: 1,0,X,?,= FS: 1,0,X,?,= FO: 1,0,X,?,= FP: 1,0,X,?,= OBS: REGO PODE SER UM NUMERO DE 16 BITS, COMBINAÇÃO DOS REGISTRADORES OU COMBINAÇÃO DE REGISTRADORES COM NUMEROS. FA: 1,0,X,?,= REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS REG0:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

12 ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS)
ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) TROCA DE DADOS DE REGISTRADOR PARA MEMORIA FD: 1,0,X,?,= XCHG [REGD] , REGO MEM FI: 1,0,X,?,= FC: 1,0,X,?,= FS: 1,0,X,?,= FO: 1,0,X,?,= FP: 1,0,X,?,= OBS: REGO PODE SER UM NUMERO DE 16 BITS, COMBINAÇÃO DOS REGISTRADORES OU COMBINAÇÃO DE REGISTRADORES COM NUMEROS. FA: 1,0,X,?,= REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS REG0:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

13 ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS)
ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (MOVIMENTAÇÃO DE DADOS) TRADUÇÃO DE DADO CPU FD: 1,0,X,?,= BX XLAT REG MEM FI: 1,0,X,?,= FC: 1,0,X,?,= FS: 1,0,X,?,= FO: 1,0,X,?,= FP: 1,0,X,?,= OBS: MEMORIA FUNCIONA COMO UMA TABELA FA: 1,0,X,?,= REG:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

14 ANEXO-1: INSTRUÇÕES (ARITMETICAS)
ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (ARITMETICAS) SOMA DE DADOS ENTRE REGISTRADORES FD: 1,0,X,?,= ADD REGD , REGO + FI: 1,0,X,?,= FC: 1,0,X,?,= FS: 1,0,X,?,= FO: 1,0,X,?,= FP: 1,0,X,?,= FA: 1,0,X,?,= REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS REG0:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

15 ANEXO-1: INSTRUÇÕES (ARITMETICAS)
ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (ARITMETICAS) SOMA DE DADO EM REGISTRADOR COM DADO IMEDIATO FD: 1,0,X,?,= ADD REGD , No + FI: 1,0,X,?,= FC: 1,0,X,?,= FS: 1,0,X,?,= FO: 1,0,X,?,= FP: 1,0,X,?,= FA: 1,0,X,?,= No:NH,NL REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

16 ANEXO-1: INSTRUÇÕES (ARITMETICAS)
ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (ARITMETICAS) SOMA DE DADOS EM REGISTRADORES E CARRY FC FD: 1,0,X,?,= ADC REGD , REGO + FI: 1,0,X,?,= FC: 1,0,X,?,= FS: 1,0,X,?,= FO: 1,0,X,?,= FP: 1,0,X,?,= FA: 1,0,X,?,= REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS REG0:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

17 ANEXO-1: INSTRUÇÕES (ARITMETICAS)
ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (ARITMETICAS) SOMA DE DADO EM REGISTRADOR COM DADO IMEDIATO E CARRY FC FD: 1,0,X,?,= ADC REGD , NO + FI: 1,0,X,?,= FC: 1,0,X,?,= FS: 1,0,X,?,= FO: 1,0,X,?,= FP: 1,0,X,?,= FA: 1,0,X,?,= NO:NH,NL REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

18 ANEXO-1: INSTRUÇÕES (ARITMETICAS)
ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (ARITMETICAS) SOMA DE DADO EM REG COM DADO EM MEMORIA E RESULTADO EM REG FD: 1,0,X,?,= ADD REGD , [REGO] MEM FI: 1,0,X,?,= FC: 1,0,X,?,= + FS: 1,0,X,?,= FO: 1,0,X,?,= FP: 1,0,X,?,= OBS: REGO PODE SER UM NUMERO DE 16 BITS, COMBINAÇÃO DOS REGISTRADORES OU COMBINAÇÃO DE REGISTRADORES COM NUMEROS. FA: 1,0,X,?,= REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS REG0:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

19 ANEXO-1: INSTRUÇÕES (ARITMETICAS)
ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (ARITMETICAS) SOMA DE DADO EM REG COM DADO EM MEMORIA E CARRY , COM RESULTADO EM REGISTRADOR FD: 1,0,X,?,= FC ADC REGD , [REGO] MEM FI: 1,0,X,?,= FC: 1,0,X,?,= + FS: 1,0,X,?,= FO: 1,0,X,?,= FP: 1,0,X,?,= OBS: REGO PODE SER UM NUMERO DE 16 BITS, COMBINAÇÃO DOS REGISTRADORES OU COMBINAÇÃO DE REGISTRADORES COM NUMEROS. FA: 1,0,X,?,= REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS REG0:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

20 ANEXO-1: INSTRUÇÕES (ARITMETICAS)
ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (ARITMETICAS) SOMA DE DADO EM REG COM DADO EM MEMORIA E RESULTADO EM MEM MEM FD: 1,0,X,?,= ADD [REGD], REGO FI: 1,0,X,?,= FC: 1,0,X,?,= + FS: 1,0,X,?,= FO: 1,0,X,?,= FP: 1,0,X,?,= OBS: REGO PODE SER UM NUMERO DE 16 BITS, COMBINAÇÃO DOS REGISTRADORES OU COMBINAÇÃO DE REGISTRADORES COM NUMEROS. FA: 1,0,X,?,= REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS REGO:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

21 ANEXO-1: INSTRUÇÕES (ARITMETICAS)
ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (ARITMETICAS) SOMA DE DADO EM REG COM DADO EM MEMORIA E CARRY, COM RESULTADO EM MEMORIA MEM FD: 1,0,X,?,= FC ADD [REGD], REGO FI: 1,0,X,?,= FC: 1,0,X,?,= + FS: 1,0,X,?,= FO: 1,0,X,?,= FP: 1,0,X,?,= OBS: REGO PODE SER UM NUMERO DE 16 BITS, COMBINAÇÃO DOS REGISTRADORES OU COMBINAÇÃO DE REGISTRADORES COM NUMEROS. FA: 1,0,X,?,= REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS REGO:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

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

23 ANEXO-1: INSTRUÇÕES (ARITMETICAS)
ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (ARITMETICAS) SUBTRAÇÃO DE DADO EM REGISTRADOR E DADO IMEDIATO FD: 1,0,X,?,= SUB REGD , NO - FI: 1,0,X,?,= FC: 1,0,X,?,= FS: 1,0,X,?,= FO: 1,0,X,?,= FP: 1,0,X,?,= FA: 1,0,X,?,= N0:NH,NL REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

24 ANEXO-1: INSTRUÇÕES (ARITMETICAS)
ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (ARITMETICAS) SUBTRAÇÃO DE DADOS EM REGISTRADORES E BORROW FC FD: 1,0,X,?,= SBB REGD , REGO - FI: 1,0,X,?,= FC: 1,0,X,?,= FS: 1,0,X,?,= FO: 1,0,X,?,= FP: 1,0,X,?,= FA: 1,0,X,?,= REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS REG0:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

25 ANEXO-1: INSTRUÇÕES (ARITMETICAS)
ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (ARITMETICAS) SUBTRAÇÃO DE DADO EM REGISTRADOR COM DADO IMEDIATO E BORROW FC FD: 1,0,X,?,= SBB REGD , NO - FI: 1,0,X,?,= FC: 1,0,X,?,= FS: 1,0,X,?,= FO: 1,0,X,?,= FP: 1,0,X,?,= FA: 1,0,X,?,= N0:NH,NL REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

26 ANEXO-1: INSTRUÇÕES (ARITMETICAS)
ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (ARITMETICAS) SUBTRAÇÃO DE DADO EM REG COM DADO EM MEMORIA E RESULTADO EM REG FD: 1,0,X,?,= SUB REGD , [REGO] MEM FI: 1,0,X,?,= FC: 1,0,X,?,= - FS: 1,0,X,?,= FO: 1,0,X,?,= FP: 1,0,X,?,= OBS: REGO PODE SER UM NUMERO DE 16 BITS, COMBINAÇÃO DOS REGISTRADORES OU COMBINAÇÃO DE REGISTRADORES COM NUMEROS. FA: 1,0,X,?,= REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS REG0:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

27 ANEXO-1: INSTRUÇÕES (ARITMETICAS)
ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (ARITMETICAS) SUBTRAÇÃO DE DADO EM REG COM DADO EM MEMORIA E BORROW , COM RESULTADO EM REGISTRADOR FD: 1,0,X,?,= FC SBB REGD , [REGO] MEM FI: 1,0,X,?,= FC: 1,0,X,?,= - FS: 1,0,X,?,= FO: 1,0,X,?,= FP: 1,0,X,?,= OBS: REGO PODE SER UM NUMERO DE 16 BITS, COMBINAÇÃO DOS REGISTRADORES OU COMBINAÇÃO DE REGISTRADORES COM NUMEROS. FA: 1,0,X,?,= REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS REG0:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

28 ANEXO-1: INSTRUÇÕES (ARITMETICAS)
ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (ARITMETICAS) SUBTRAÇÃOA DE DADO EM REG COM DADO EM MEMORIA E RESULTADO EM MEM MEM FD: 1,0,X,?,= SUB [REGD], REGO FI: 1,0,X,?,= FC: 1,0,X,?,= - FS: 1,0,X,?,= FO: 1,0,X,?,= FP: 1,0,X,?,= OBS: REGO PODE SER UM NUMERO DE 16 BITS, COMBINAÇÃO DOS REGISTRADORES OU COMBINAÇÃO DE REGISTRADORES COM NUMEROS. FA: 1,0,X,?,= REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS REGO:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

29 ANEXO-1: INSTRUÇÕES (ARITMETICAS)
ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (ARITMETICAS) SUBTRAÇÃO DE DADO EM REG COM DADO EM MEMORIA E BORROW, COM RESULTADO EM MEMORIA MEM FD: 1,0,X,?,= FC SBB [REGD], REGO FI: 1,0,X,?,= FC: 1,0,X,?,= - FS: 1,0,X,?,= FO: 1,0,X,?,= FP: 1,0,X,?,= OBS: REGO PODE SER UM NUMERO DE 16 BITS, COMBINAÇÃO DOS REGISTRADORES OU COMBINAÇÃO DE REGISTRADORES COM NUMEROS. FA: 1,0,X,?,= REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS REGO:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

30 ANEXO-1: INSTRUÇÕES (ARITMETICAS)
ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (ARITMETICAS) COMPLEMENTAR A 2 DADO EM REGISTRADOR FD: 1,0,X,?,= NEG REG C2 FI: 1,0,X,?,= FC: 1,0,X,?,= FS: 1,0,X,?,= FO: =,0,X,?,= FP: 1,0,X,?,= FA: =,0,X,?,= REG:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

31 ANEXO-1: INSTRUÇÕES (ARITMETICAS)
ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (ARITMETICAS) COMPLEMENTAR A 2 DADO EM MEMORIA MEM FD: 1,0,X,?,= NEG [REG] FI: 1,0,X,?,= FC: 1,0,X,?,= C2 FS: 1,0,X,?,= FO: 1,0,X,?,= FP: 1,0,X,?,= OBS: REG PODE SER UM NUMERO DE 16 BITS, COMBINAÇÃO DOS REGISTRADORES OU COMBINAÇÃO DE REGISTRADORES COM NUMEROS. FA: 1,0,X,?,= REG:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

32 ANEXO-1: INSTRUÇÕES (ARITMETICAS)
ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (ARITMETICAS) COMPARAÇÃO DE DADOS EM REGISTRADORES FD: 1,0,X,?,= CMP REGD , REGO - FI: 1,0,X,?,= FC: 1,0,X,?,= FS: 1,0,X,?,= FO: 1,0,X,?,= FP: 1,0,X,?,= FA: 1,0,X,?,= REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS REG0:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

33 ANEXO-1: INSTRUÇÕES (ARITMETICAS)
ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (ARITMETICAS) COMPARAÇÃO DE DADO EM REGISTRADOR COM DADO IMEDIATO FD: 1,0,X,?,= CMP REGD , No + FI: 1,0,X,?,= FC: 1,0,X,?,= FS: 1,0,X,?,= FO: 1,0,X,?,= FP: 1,0,X,?,= FA: 1,0,X,?,= No:NH,NL REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

34 ANEXO-1: INSTRUÇÕES (ARITMETICAS)
ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (ARITMETICAS) COMPARAÇÃO DE DADO EM REG COM DADO EM MEMORIA FD: 1,0,X,?,= CMP REGD , [REGO] MEM FI: 1,0,X,?,= FC: 1,0,X,?,= - FS: 1,0,X,?,= FO: 1,0,X,?,= FP: 1,0,X,?,= OBS: REGO PODE SER UM NUMERO DE 16 BITS, COMBINAÇÃO DOS REGISTRADORES OU COMBINAÇÃO DE REGISTRADORES COM NUMEROS. FA: 1,0,X,?,= REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS REG0:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

35 ANEXO-1: INSTRUÇÕES (ARITMETICAS)
ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (ARITMETICAS) COMPARAÇÃO DE DADO EM REG COM DADO EM MEMORIA MEM FD: 1,0,X,?,= CMP [REGD], REGO FI: 1,0,X,?,= FC: 1,0,X,?,= - FS: 1,0,X,?,= FO: 1,0,X,?,= FP: 1,0,X,?,= OBS: REGO PODE SER UM NUMERO DE 16 BITS, COMBINAÇÃO DOS REGISTRADORES OU COMBINAÇÃO DE REGISTRADORES COM NUMEROS. FA: 1,0,X,?,= REGD:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS REGO:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

36 ANEXO-1: INSTRUÇÕES (ARITMETICAS)
ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (ARITMETICAS) INCREMENTAR DADO EM REGISTRADOR 1 FD: 1,0,X,?,= INC REG + FI: 1,0,X,?,= FC: 1,0,X,?,= FS: 1,0,X,?,= FO: =,0,X,?,= FP: 1,0,X,?,= FA: =,0,X,?,= REG:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

37 ANEXO-1: INSTRUÇÕES (ARITMETICAS)
ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (ARITMETICAS) INCREMENTAR DADO EM MEMORIA MEM FD: 1,0,X,?,= INC [REG] 1 FI: 1,0,X,?,= FC: 1,0,X,?,= + FS: 1,0,X,?,= FO: 1,0,X,?,= FP: 1,0,X,?,= OBS: REG PODE SER UM NUMERO DE 16 BITS, COMBINAÇÃO DOS REGISTRADORES OU COMBINAÇÃO DE REGISTRADORES COM NUMEROS. FA: 1,0,X,?,= REG:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

38 ANEXO-1: INSTRUÇÕES (ARITMETICAS)
ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (ARITMETICAS) DECREMENTAR DADO EM REGISTRADOR 1 FD: 1,0,X,?,= DEC REG - FI: 1,0,X,?,= FC: 1,0,X,?,= FS: 1,0,X,?,= FO: =,0,X,?,= FP: 1,0,X,?,= FA: =,0,X,?,= REG:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS

39 ANEXO-1: INSTRUÇÕES (ARITMETICAS)
ARQUITETURA DE COMPUTADORES ANEXO-1: INSTRUÇÕES (ARITMETICAS) DECREMENTAR DADO EM MEMORIA MEM FD: 1,0,X,?,= DEC [REG] 1 FI: 1,0,X,?,= FC: 1,0,X,?,= - FS: 1,0,X,?,= FO: 1,0,X,?,= FP: 1,0,X,?,= OBS: REG PODE SER UM NUMERO DE 16 BITS, COMBINAÇÃO DOS REGISTRADORES OU COMBINAÇÃO DE REGISTRADORES COM NUMEROS. FA: 1,0,X,?,= REG:AH,AL,AX,BH,BL,BX,CH,CL,CX,DH,DL,DX,SI,DI ,SP,BP,CS, DS,ES ,SS


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

Apresentações semelhantes


Anúncios Google