关于--CPU 物理地址=基础地址+偏移地址 的问题
大家都知道CPU地址总线是20位而 CPU结构是16位的
所以需要构造一个20位的地址
用到了 CS 和IP 寄存器两个都是16位的
那我想问的是 如果 CS存FFFFHIP也存FFFFH
那 FFFFH*16+FFFFH=10FFEFH那 10FFEFH已经是24位了 这么样怎么传输?
请说明下 为什么之类的谢了、。
地址总线只是用来寻址的 如果超过范围 那个地址是不存在的 你可以在debug中用d命令试试 如果超出了 他会告诉你最大的范围
页:
[1]