鱼C论坛

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

[争议讨论] 2.2检测题~

[复制链接]
发表于 2012-4-28 15:50:45 | 显示全部楼层 |阅读模式

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

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

x
有一数据存放在内存,20000H单元中,现给定段地址为SA若想用偏移地址寻到此单元,则SA应满足的条件是:最小为?最大为?

哎,越学越难真蛋疼!还有第一题的第一个答案是0010H对了   不明白第二个为什么是1000FH不是10FFFH嘛?小生刚来不懂就问大家别建议。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-4-29 09:40:34 | 显示全部楼层
11.jpg
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2012-4-29 18:30:26 | 显示全部楼层
看完了还是不明白哇   能不能再详细点。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-5-1 00:11:49 | 显示全部楼层

内存物理地址=段地址*16+偏移地址,题中,段地址是SA,即SA*16+偏移地址=20000H.

由SA*16+偏移地址=20000H,我们可以得出,偏移地址=20000H-SA*16,这点没问题吧?

偏移地址为一个Byte,16位,所以   0h<=偏移地址<=0ffffh,所以  0H<=20000H-SA*16<=0ffffH

然后 求这个不等式就可以算出来了,思路整理清楚,其实这道题很容易的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-10-8 10:54

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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