Next: Linguagem Assembly do 8086
Up: Programação do 8086 -
Previous: Debugger
- Descreva o funcionamento e o resultado de cada uma das seguintes
instruções:
- MOX AX, BX
- MOV CL, 37H
- MOV CX, [246BH]
- MOV CX, 246BH
- MOV AX, [BX]
- ADD AL, DH
- MUL BX
- DIV BL
- SUB AX, DX
- OR CL, BL
- NOT AH
- ROL BX, 1
- ROR BX, CL
- AND AL, 0FH
- Descubra erros nas seguintes instruções:
- MOX BH, AX
- MOV DX, CL
- ADD AL, 2073H
- MOV 7632H, CX
- Explique o funcionamento e o resultado dos seguintes grupos de
instruções:
- ADD BL, AL
MOV [0004], BL
- MOV CL, 04
ROR DI, CL
- MOV BX, 0004H
MOV AL, [BX]
SUB AL, CL
INC BX
MOV [BX], AL
- Escreva um programa em Assembly do 8086 que soma dois números e guarda
esse resultado em memória. Utilize o programa desenvolvido para
somar os números +115 e +79 e interprete o resultado.
- Escreva um programa, em linguagem Assembly do 8086, que calcula a
média entre dois números.
- Escreva um programa em Assembly do 8086 que converte dois dígitos
decimais representados em ASCII para o código packet BCD.
Next: Linguagem Assembly do 8086
Up: Programação do 8086 -
Previous: Debugger
Maria Joao Nicolau
1/28/1999