Powerpc TLB东东
2013-01-31 12:31
197 查看
最近一直在看有关powerpc内存管理的东西,就遇到TLB,TLB就是Translation Lookaside Buffer的简称,字面翻译过来就是:转换旁置缓冲区。说白了就是一块高速缓冲区。存储了CPU最近访问内存的虚拟地址和物理地址的对应关系表。每当MMU得到一个要访问的虚拟地址时,先从TLB中检查有没有对应的项,如果有,则直接取出其物理地址,如果没有,则产生一个中断,由MMU映射过程:系统(OS)为MMU依次准备好页目录表地址,页表地址,MMU通过虚拟地址的各个段作为索引寻找到物理页面地址,与页内偏移地址一起构成最终物理地址。通过这个过程,计算出物理地址,并将这一个新的(虚拟地址,物理地址)对替换掉TLB中某一项。TLB也就是我们能常所说的MMU为系统软件设立的转换查找表,在这些查找表中将规定虚实地址的对应关系及访问控制等一系列信息。系统工程软件将利用处理器提供的查找表完成虚实地址的映射。
在Powerpc E500人内核中,MMU单元共使用了两个查找表:TLB0和TLB1,其中TLB0用来进行页式映射,而TLB1用来实现段式映射。
在Powerpc E500人内核中,MMU单元共使用了两个查找表:TLB0和TLB1,其中TLB0用来进行页式映射,而TLB1用来实现段式映射。
相关文章推荐
- Powerpc-E500 看我如何消费TLB
- PowerPC的MMU和TLB机制
- 辽宁省实验中学暑考day10第二题 东东请客
- Atitit React的相关概念东东 attilax总结 v3
- 网络控制器intel 82599, powerpc 830的BD描述符结构
- 待研究的东东
- 分享一个好东东,动态Include文件 (Dynamic File Includes)
- 写点什么东东
- 从裤头狼处偶得的东东,值得男[人|生|士|优]一看
- LISTVIEW往HEADER里加图片的东东
- 刚开始接触这东东,大家帮忙哦。
- Cω?取代C#的东东?-----C#的扩展语言~
- 关于javascript的小东东
- C#写的一个自动提醒的小东东,用来保护你的眼睛
- 免费ebook 好东东!一起分享
- struts开发中可以在消息资源中直接写中文的东东
- 各版本Office相应TLB位置
- 有关Ajax的一些文章链接,对想了解这个东东的朋友还是不错的
- 8086CPU中和标志寄存器相关的东东