- 积分
- 8289
- 下载分
- 分
- 威望
- 点
- 原创币
- 点
- 下载
- 次
- 上传
- 次
- 注册时间
- 2007-3-24
- 精华
|
4#
发表于 2010-6-5 22:16:04
|
只看该作者
来自: 江苏苏州 来自 江苏苏州
根据80X86类CPU原理A20地址线开启,CPU处于保护模式可以访问1M以上内存。
实模式下就算打开了A20,也无法访问高于1M的内存空间,因为在实模式下,CPU是用CS, DS, ES,SS和16位偏移地址访问内存的, 这最多只能寻址到FFFF:FFFF只有在保护模式下,CPU才会使用段选择寄存器:32位偏移的方式寻址到1M以外的内存.
没有读过286,386CPU原理的朋友可能难于理解这个问题,如果连什么是实模式什么是保护模式都没有概念就不要去考虑这个问题了。
A20m#应该是A20地址线开关的一个控制信号,低电平有效。 |
|