汇编语言学习与记录(4)

253 阅读1分钟

1.写出每条汇编指令执行后的相关寄存器中的值

mov ax,62627 AX= F4A3H 因为最多16位,1个字

mov ah,31H AX = 31A3H

mov al,23H AX = 3123H

add ax,ax AX = 6246H

mov bx,826CH BX = 826CH

mov cx,ax CX = 6246H

mov ax,bx AX = 826CH

add ax,bx AX = 04D8H

mov al,bh AX = 0482H

mov ah,bl AX = 6C82H

add ah,ah AX = D882H

add al,6 AX = D888H

add al,al AX = D810H

mov ax,cx AX = 6246H

2. 只能使用目前学过的汇编指令, 最多使用4条指令,编程计算2的4次方

mov ax ,0002H add ax,ax add ax,ax add ax,ax