鱼C论坛

 找回密码
 立即注册
查看: 2121|回复: 8

刚开始学汇编,请教一个关于存储器的问题

[复制链接]
发表于 2013-12-21 22:03:33 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
在看小甲鱼的教程和王爽老师的《汇编语言》的时候,书中第11页(PDF中第23页)1.15内存地址空间里面有一句话“图1.8 展示了CPU将各类存储器看作一个逻辑存储器的情况。
问题:
通常说32位系统寻址能力4GB,如果我有一个32位的CPU和系统,有1个3GB的内存条,又装了2GB显存的显卡,那么是不是有一部分显存CPU访问不到(超过4GB的寻址能力)?还是说CPU根本不能访问显卡上的显存?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-12-22 00:46:21 | 显示全部楼层
寻址能力4GB 不等于内存的大小
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-22 01:03:28 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-12-22 02:17:52 | 显示全部楼层
virusx1984 发表于 2013-12-22 01:03
能力只有4GB的話,我內存加顯存有5G,那麼是不是說有1G多CPU無法訪問到?

可以访问到。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-12-22 09:01:13 | 显示全部楼层
寻址能力是说内存的物理地址不能大于4G,而你的内存3G加显存2G等于5G 这个不是物理内存,这个就叫逻辑存储器,不受寻址能力影响,如果你的显存也大于4G的话,就会失去一部份显存空间了。我是这样子理解的,不对处还请高手们指正了。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-22 09:33:50 | 显示全部楼层
霸气外露 发表于 2013-12-22 02:17
可以访问到。

怎麼個訪問法, 2的32次方只有4GB, 還有1GB的地址無法定位到,那怎麼訪問?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-22 09:34:31 | 显示全部楼层
小燕双飞GO 发表于 2013-12-22 09:01
寻址能力是说内存的物理地址不能大于4G,而你的内存3G加显存2G等于5G 这个不是物理内存,这个就叫逻辑存储器 ...

可是書上寫的就是把內存和顯存都放在一起了呀
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-12-22 16:42:27 | 显示全部楼层

强烈支持楼主ing……
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-12-22 22:30:20 | 显示全部楼层
确实是这样的,无论安装多大的内存,在32位系统下只能识别2G多 如图所示
QQ截图20131222223003.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-9-28 15:19

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表