2069809690 发表于 2014-7-6 10:36:19

8086PC 内存地址空间分配:书上写 5位 十六进制

为什么是 写5位, 而不是 4位?         
00000 ~9FFFF 是主存储器地址空间
为什么不是写0000~9FFF?

oggplay 发表于 2014-7-6 19:25:21

你写成9fff岂不是少了一个数量级?16位地址空间0~fffff

hope121212 发表于 2014-7-7 09:18:34

8086CPU的地址线是20根,因此可以寻址的地址空间就是2的20次方,也就是从00000H到FFFFFH来编址的地址空间。数据线是16位的,为了我们理解的方便,将内存分段,段地址与偏移地址分别是16位的,也就是都从0000H到FFFFH。最后生成20位物理地址时,采用段地址左移4位加上偏移地址的方法
页: [1]
查看完整版本: 8086PC 内存地址空间分配:书上写 5位 十六进制