(1)给定段地址为1000H,仅通过变化偏移地址寻址, CPU的寻址范围[00010H--1000FH.
#因为偏移地址变化范围0~FFFFH,所以最大便宜为FFFFH,根据物理地址=段地址X16+偏移地址公式计算即可
(2) 有一数据存放在内存20000H单元中, 给定段地址为SA, 若想用偏移地址寻址此单元。 则SA应满足的条件是:最小为:0001H,最大为:1FFFH
#因为CPU怎么变化偏移地址都无法超过给出的物理地址20000H,因为段地址与偏移地址都是16的倍数, 所以SA最大的情形如下
a:20000H-10H=1FFF0H
b:1FFF0H/10H=1FFFH
c:验证:
1FFFHX16+10=20000H
请大家指教 |