当前位置: 代码迷 >> 汇编语言 >> 学习汇编的疑问解决方案
  详细解决方案

学习汇编的疑问解决方案

热度:5078   发布时间:2013-02-26 00:00:00.0
学习汇编的疑问
在32位系统下,如果我是4G内存,我电脑本还有1G独立显卡,请问,这4G的内存和1G的显卡是不是都可以被寻址到吗? 

如果答案是的话,那32位下怎么可以寻址5G的地址空间呢? 
如果答案不是的话,那1G的独立显卡是不是用不到呢? 

望高手解答,不胜感激!!!

------解决方案--------------------------------------------------------
win32无法访问显存之类的内存
32位只能寻址4GB,但其中2~4GB是系统使用,0~2GB才是你能用的
------解决方案--------------------------------------------------------
虚拟地址空间(IA32下为4GB)不等同于物理内存,即使物理内存为1GB,你依然拥有4GB的虚拟地址空间,当然其中一部分被OS占用。程序访问的都是虚拟地址,系统通过页映射来访问真正的物理内存,这个过程是通明的。
  相关解决方案