鱼C论坛

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

关于检测点3.1第一题的疑问

[复制链接]
发表于 2012-2-9 20:09:29 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 tl92 于 2012-2-9 20:10 编辑


                               
登录/注册后可看大图

DS已经被确定为1了。。然后后面的mov ax,[0]。。为什么是读取的段地址为0,偏移地址为10和11的值呢?
DS代表段地址的话那这句话应该是读取段地址为1,偏移地址为0和1的值啊?
后来我查了一下这两个地址里面的内容是一样的

                               
登录/注册后可看大图

我纠结了很久。。。后来。根据鱼大的提示,我求出了他们的物理地址是一样的。。那是不是可以理解为只要物理地址一样,段地址和偏移地址可以随意更改?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-2-9 22:11:24 | 显示全部楼层
mov ax,[0] 这条指令是将段地址DS为1,偏移地址为0的字型数据送入通用寄存器ax中。
字型数据就是两个字节的数据,为什么要传入两个字节的数据呢?因为ax含有两个存储单元,传入什么数据呢?向al中传入00010中的数据,向ah中传入00011中的数据。

我觉得我说过之后你会更迷糊了~~不过我估计你前面的监测点没过,还有就是这节课没用心~~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-19 18:35

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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