检测点2.2的第一题求帮助
题目是:给定段地址为0001H,仅通过变化偏移地址寻址,CPU的寻址范围是 多少 到 多少我心里想 偏移地址16位,变化范围为0-FFFFH
然后我就想 最小寻址范围: 0001H×16+0=0010H 最大寻址范围:0001H×16+FFFFH=1000fH
最后检测点的答案是 00001H到1000fH 让我很郁闷
最小的为什么不是0010H而是00001H,是我错了吗? 0001:0000 - 0001:ffff
不知道,同求!! http://blog.sina.com.cn/s/blog_5fd52a8d0100k2sv.html
你在最大偏移地址时计算物理地址把段地址左移了1位,但是你在最小偏移地址时计算物理地址没有把段地址左移1位,所以造成了这样的结果。
这是粗心导致的。{:10_262:}
页:
[1]