下列指令和伪指令执行后,AX寄存器的内容是多少?

[复制链接]
查看11 | 回复2 | 2012-12-21 17:03:19 | 显示全部楼层 |阅读模式
BX存放的是TAB首地址ADD BX,ENTRY
;BX+3→BX
BX指向TAB中第4个字节数注意是因为BX指向首地址即 TAB中 1的地址BX+3指向第4个地址,即4MOV
AX,WORD PTR [BX]
;BX地址内容强制转换为字单位BX为地址,[BX]为 BX地址的内容相当于 [TAB+3]=4AX=0004H...
回复

使用道具 举报

千问 | 2012-12-21 17:03:19 | 显示全部楼层
应该是0504:[BX+3]后指向“4”的偏移地址,把一个字传送给AX,高地址对应高八位,所以是0004H...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行