鱼C论坛

 找回密码
 立即注册
查看: 2529|回复: 3

这里讲的对吗?

[复制链接]
发表于 2016-11-18 09:44:55 | 显示全部楼层 |阅读模式

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

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

x
【0】表示字单元还是字节单元?
C[OW6U]%{A)(8{_QVRQVD0N.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2016-11-18 10:08:02 | 显示全部楼层
本帖最后由 zealstar 于 2016-11-18 10:20 编辑

[0]表示的是偏移地址为0处对应的数据,可以是字,也可以是字节。

例子:假设DS=1000  IP=0000
内存中数据为:
1000:0000   00 11 22 33 44 55 66 77-88 99 AA BB CC DD EE FF

mov ax,[2]            此时,ax的值应该为 3322
mov ax  , 0            先清零一下,此时,ax的值应该为0000
mov al ,[2]            此时,ax的值为0022

有兴趣可以自己debug弄一下,很容易就明白了。[x]只表示偏移地址,但是对应的数据长度是按程序需要来的,如果是为ax取值,则自动取字;如果是为al或者ah取值,则自动取字节。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-11-18 10:20:06 | 显示全部楼层
楼上正解!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-11-18 11:43:46 | 显示全部楼层
意思是这个意思 看你自己
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-25 23:00

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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