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

显存地址(B8000-BFFFF)跟通常所说的512M显存是什么关系

2013-01-01 
显存地址(B8000-BFFFF)和通常所说的512M显存是什么关系平时大家说机器是独立显卡,内存2G,显存是512M;而在

显存地址(B8000-BFFFF)和通常所说的512M显存是什么关系
平时大家说机器是独立显卡,内存2G,显存是512M;
而在汇编语言中,我看到单色显示存储器安排在段地址B000H的区域。访问B000-BFFFF就可以访问显存。
请问CPU可以直接访问显存吗?显存的地址是如何分配的?
[解决办法]

CPU当然是可以直接访问显存的,否则怎么把数据上传到显卡里?创建一个Surface或者Texture然后Lock就行了。当然不是所有的texture都可以lock,因为Texture在显存里不一定是线性存放的。
[解决办法]
请问CPU可以直接访问显存吗?显存的地址是如何分配的?
---》CPU可以直接访问现存,对于显存的地址和空间大小的分配看是在系统的哪个阶段,如果在BIOS阶段需要的显存的大小就小,在系统起来之后的显存的大小要求就大。
[解决办法]

引用:
to: LoongEmbedded
请问显存的地址和空间大小分配是系统自己决定的吗?

我不太肯定,但我觉得是,在嵌入式系统中,比如WINCE,显存的地址和空间是由系统自己决定的。
[解决办法]
系统指的是操作系统吗?
---》是的,我是指WINCE嵌入式操作系统
如果这样,显存的地址和空间完全是有用户自己规定的,
如果没有安装操作系统的话,显存的地址和空间是不确定的,是这样的吗?
---》应该都是确定的

热点排行