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

大于1m的内存,地址b8000算哪位高手的

2013-04-20 
大于1m的内存,地址b8000算谁的?b8000这个内存地址应该映射的显存,但是如果物理内存是大于1m的,这个地址到

大于1m的内存,地址b8000算谁的?
b8000这个内存地址应该映射的显存,但是如果物理内存是大于1m的,这个地址到底是算显存的还是算内存的?大于1m需要保护模式才能寻址,我试过,通过修改这个地址可以显示字符,那我的问题是这段物理内存哪去了?还是我理解有问题
[解决办法]
B8000 这样实模式下的显存空间最多就 64KB 吧,文本显示模式下的会更小,因为不需要那么大的显存空间,图形模式下的大于 64KB 的访问,也是要通过设置端口将需要的部分映射到这里(通常为 A000 段)。所以,不存在大于 1M 的属于显存的问题。而且,显存后面还有设备 bios 空间,系统 bios 空间的;其后才是 1M 以上的空间。

热点排行