您的位置:首页 > 其它

mips 的内存映射问题

2016-04-25 19:44 267 查看
mips32

0x0000 0000 -------- 0x8000 0000         kuseg

2GB 用户空间要映射

0x8000 0000 ------- 0xA000 0000       kseg0

unmaped cached

512MB  通过高速缓存访问,如果有MMU,内核代码放在这里

0xA000 0000 ----- 0xC000 0000            kseg1

512MB  BSP程序员最喜欢的一个地址,不要映射,不缓存,简单,如果不考虑性能的话,真希望所有的地址都是这样的。

0xC000 0000 -------- 0xFFFF FFFF 

1GB  核心态下使用的地址。

如果物理内存在 0xC000 0000 --- 0xC3FF FFFF 之间有一段 64 MB 的物理内存咋办呢?干脆放弃还是。。。。 待研究。。。

参考  see mips run. 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: