鱼C论坛

 找回密码
 立即注册
查看: 3589|回复: 2

检测点2.2

[复制链接]
发表于 2011-8-6 11:38:07 | 显示全部楼层 |阅读模式

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

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

x
(2)有一数据存放在内存20000H单元中,现给定段地址为 SA,若想用偏移地址寻到此单元。则SA应满足的条件是:
        最小为_________,最大为__________.1001————20000问为什么最小是1001???

应朋友要求,将第二题的答案详细解释一下:
因为题目要求是要物理地址最终为20000H。
我们知道偏移地址最小为0H,最大为FFF0H。
最大不是为FFFF吗,??为是是FFF0。??
在课本里也没有讲到这个问题,到低是怎么一回事
求真相!!


想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-8-6 11:43:08 | 显示全部楼层
假如段地址是1001的话,FFF0就可以让他达到20000H,如果是FFFF呢?怎么让他达到20000H?你这样想
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-8-6 11:54:45 | 显示全部楼层
段地址*16必须是一个以**x0为开始的数0-16个地址排列整齐的,而20000-ffff=10001,向后以了两位是不符合规定的,所以段要向后推移一个16位,这样就出现段地址为1001的问题
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-19 02:25

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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