鱼C论坛

 找回密码
 立即注册
查看: 1814|回复: 1

汇编问题

[复制链接]
发表于 2012-7-29 12:28:16 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 wouiwhbn 于 2012-7-29 12:38 编辑

小甲鱼说:不能add dx,[bx],如果这样的话,会像mov ax,[bx]那样吗,牵引进无关数据
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-7-29 13:07:13 | 显示全部楼层
ScreenHunter_006.jpg 没有任何问题,只不过用的时候注意就是了。这里我定义了数据段,其中偏移[0]的内存存放数据为01h,[1]存放的是00h。比如我把dx的初始值设为1111h(2个字节)   当执行 add dx,[bx]的时候,为了字节比配。所以[bx]还要往下取高一位的字节.这时候值为0001h(注意高地址放高位)。结果为1111h+0001h=1112h和debug调试结果完全一样。这种用法在后面经常用到。注意字节匹配就可以了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-20 12:21

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表