段地址、偏移地址和物理地址,三者的关系式是:
20000H = 段地址 × 16 +偏移地址
当偏移地址取其最大值时,段地址,就能达到最小值。
该最小值,暂时写成:SA = minnH。
在后边添个零,代入公式,如下:
20000H = minn0H + 偏移地址最大值
横扫一眼,即可看出:
等式左边,20000H,其最低位是 0。
等式右边,其最低位,也必须是 0。
所以,偏移地址的最大值,只能是 FFF0H。
由此,即可轻松导出:SA (最小)=1001H。
--------------------
许多人,解此题时,都是用 FFFF 当做最大值!
用 FFFF,只能算出 2000FH,算不出来 20000H。
那么,20000H = ... +FFFFH,这个等式,根本就不成立!
不是等式,还用算吗!
结果,就是算出小数来了,怎么看,也不对。
--------------------
呵呵,这题目,也就是:小学的难度。
所以,王爽出题后,并没有给出答案或解题思路。
但是,他没有想到,学微机的人,如此缺乏小学知识。