《汇编语言》(王爽)检测点2.1

《汇编语言》中,为了区分不同的进制,在十六进制的数据后面加H,在二进制表示的数据后面加B,十进制表示的数据后面什么也不加。

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

步骤 AX BX CX
初始状态 0000H 0000H 0000H
mov ax,62627 F4A3H 0000H 0000H
mov ah,31H 31A3H 0000H 0000H
mov al,23H 3123H 0000H 0000H
add ax,ax 6246H 0000H 0000H
mov bx,826CH 6246H 826CH 0000H
mov cx,ax 6246H 826CH 6246H
mov ax,bx 826CH 826CH 6246H
add ax,bx 04D8H 826CH 6246H
mov al,bh 0482H 826CH 6246H
mov ah,bl 6C82H 826CH 6246H
add ah,ah D882H 826CH 6246H
add al,6 D888H 826CH 6246H
add al,al D810H 826CH 6246H
mov ax,cx 6246H 826CH 6246H

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

步骤 AX
mov ax,2 0002H
add ax,ax 0004H
add ax,ax 0008H
add ax,ax 0010H

你可能感兴趣的:(汇编基础)