看了<全面解析4GB内存无法完全识别问题>,这里我说的内存仅仅是指普通的DDR RAM, 还是很迷糊.比如32位地址线,最大可以访问4G,但是这个4G是否包括I/O地址,BIOS地址,如果包括的话那么肯定是不支持4G的了,但是x86的地址架构又是独立编码,也就是访问I/O地址又与访问RAM的指令不一样,是否可以认为对同一个数值的地址,如果用I/O指令方式访问(IN/OUT)就是访问I/O,而用RAM指令方式(普通指针方式赋值)访问就是访问RAM,那么,这样的话,又好像可以单独支持4G内存了.
我上面的猜测有什么问题了?