首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

学习汇编的疑问解决方案

2012-09-22 
学习汇编的疑问在32位系统下,如果我是4G内存,我电脑本还有1G独立显卡,请问,这4G的内存和1G的显卡是不是都

学习汇编的疑问
在32位系统下,如果我是4G内存,我电脑本还有1G独立显卡,请问,这4G的内存和1G的显卡是不是都可以被寻址到吗? 

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

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

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

热点排行