免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3365 | 回复: 5
打印 上一主题 下一主题

[操作系统] 虚拟地址,物理地址空间问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-03-24 09:16 |只看该作者 |倒序浏览
菜鸟求助啊,请各位帮忙解答一下,我用的开发板是友善之臂的micros3c2440,SDRAM64M,NAND FLASH64M,NOR FLASH2M,书上说在内核空间的0~896M是用来映射物理内存的,那对应我的开发板是哪一个或哪几个啊,还有那用户虚拟空间所对应的物理内存又是那些啊,很纠结这个问题啊?

论坛徽章:
0
2 [报告]
发表于 2012-03-24 17:48 |只看该作者
自己帮忙顶顶,别沉了

论坛徽章:
0
3 [报告]
发表于 2012-03-27 22:24 |只看该作者
看CPU手册吧,一般CPU的内存映射是不固定的。还有就是看你板子上的NAND等是接在哪一个区。

论坛徽章:
0
4 [报告]
发表于 2012-03-31 22:21 |只看该作者
可以参考我的文档, 有问题可以+q 752070534

ARM_Linux_Course_17_Kernel_Memory_Management.PDF

496.02 KB, 下载次数: 70

论坛徽章:
0
5 [报告]
发表于 2012-04-12 16:16 |只看该作者
只要是虚拟空间,真实的就不一定那么大。它可以映射成那么大。

论坛徽章:
0
6 [报告]
发表于 2012-04-15 00:14 |只看该作者
我现在的理解是:你所说的0~896M这段内在空间,应该是相对于32位机4G的虚拟内在寻址空间而言滴,Linux系统中把这段内在映射物理内存,这应该是操作系统层面上的!而你所说的SDRAM,Nand,Nor的址址空间,是物理上滴,这应该是由他们的地址线的接法而定,可以查看芯片手册上的内存分布,同时要依据外设的属性不同,而区别对待。供你参考。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP