汇编语言 王爽 第四版 第二章 检测点2.1
·
- 写出每条汇编指令执行后相关寄存器中的值。
| 指令 | 值 |
|---|---|
| mov ax,62627 | AX=F4A3H |
| 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 |
唯有两个地方注意:
一个是add ax,bx AX=04D8H这行,溢出了,由104D8H变成04D8H
另一个是add al,al AX=D810H ,也是溢出,后面是110H,变成10H了
- 只能使用目前学过的汇编指令,最多使用4条指令,编程计算2的4次方。
mov ax,2H
add ax,ax
add ax,ax
add ax,ax
更多推荐


所有评论(0)