专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > 汇编语言

汇编的一个基础小疑点

发布时间:2010-06-14 15:32:32 文章来源:www.iduyao.cn 采编人员:星星草
汇编的一个基础小问题
请哪位好心的大侠帮忙解惑
对于一组数据,如
DATA SEGMENT
  ABC DW 16 DUP(?)
DATA ENDS 

在代码段中进行间接寻址

MOV BX,[ABC]

假如我想寻址ABC第二个DW类型的数

是使用 MOV BX,[ABC+1]

还是使用 MOV BX,[ABC+2]

我相信玩儿汇编的各位大侠都懂的,求好心人解答


------解决方案--------------------
MOV BX, [ABC+2]
第一个 word 是 00 和 01 两字节,第二个 dw 类型的是 02 和 03 两字节,所以偏移就是 2 ,总的就是 [ABC+2] 了
------解决方案--------------------
MOV BX,[ABC+2]
原因就是给BX送值,BX是2个字节,所以要加2,。如果是给BL送值的话,就是加1了,因为BL是1一个字节的。

------解决方案--------------------
mov bx,abc+2
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: