ling7 发表于 2011-11-17 00:00:06

王爽老师书籍监测点2.2答案第2题

本帖最后由 ling7 于 2011-11-17 00:01 编辑

题目:有一数据存放在内存20000H单元中,现给定段地址为SA,若想用偏移地址寻到此单元。则SA应该满足的条件是:最小为__,最大__。
刚开始做这道题目的时候很纠结。
因为 段地址*16+偏移地址=物理地址
物理地址为20000H段地址为sa   偏移地址范围在 0H~FFFFH之间求最大值和最小值
最大值:sa=(20000H - 0H)/ 10H=2000H 。这边都没什么问题。
最小值:sa=(20000H - FFFFH) / 10H = 1000.1H?恩,这里就开始纠结了
接着跑去看了小甲鱼老师的答案。。sa是1001H偏移地址是FFF0H...
那是不是sa必须大于0来的?
那再加上一个条件变成......(20000H-偏移地址)/10H=sa>0
解析。。                  20000H/10H-FFFF/10H=sa>0
                                       2000H-FFFH=1001>0

是不是可以这样解呢?求解.. 16进制木有小数点哦?

seuer126 发表于 2011-11-17 10:18:10

SA肯定大于0的

ling7 发表于 2011-11-17 10:41:00

0.0   我刚接触这东东两天。所以不太清楚。

ArcherJhon 发表于 2011-11-17 11:58:36

:o。。。:o
页: [1]
查看完整版本: 王爽老师书籍监测点2.2答案第2题