-
1)写出每条汇编指令执行后相关寄存器的值:
-
注:16进制运算是16进1,如果不会用16进制算,可以使用2进制去算。
-
-
mov ax , 62627
-
AX = F4A3H = 1111 0110 1010 0011
-
-
mov ah ,31H
-
AX = 31A3H = 0011 0001 1010 0011
-
-
mov al , 23H
-
AX = 3123H = 0011 0001 0010 0011
-
-
add ax , ax
-
AX = 6246H = 0110 0010 0100 0110
-
-
mov bx , 826CH
-
BX = 826CH = 1000 0010 0110 1100
-
-
mov cx , ax
-
CX = 6246H = 0110 0010 0100 0110
-
-
mov ax , bx
-
AX = 826CH = 1000 0010 0110 1100
-
-
add ax , bx
-
AX = 04D8H = 0000 0100 1101 1000
-
-
mov al , bh
-
AX = 0482H = 0000 0100 1000 0010
-
-
mov ah , bl
-
AX = 6C82H = 0110 1100 1000 0010
-
-
add ah , ah
-
AX = D882 = 1101 1000 1000 0010
-
-
add al , 6
-
AX = D888H = 1101 1000 1000 1000
-
-
add al , al
-
AX = D810H = 1101 1000 0001 0000
-
-
mov ax ,cx
-
AX = 6246H = 0110 0010 0100 0110
-
-
只能使用目前学过的汇编指令,最多使用4条指令,编写计算2的4次方
-
mov ax , 2
-
AX = 2
-
-
add ax , ax
-
AX = 4
-
-
add ax , ax
-
AX = 8
-
-
add ax , ax
-
AX = 16
-
-
汇编语言(王爽)版_检测点2.1答案
最新推荐文章于 2024-07-05 16:22:59 发布