当前位置: 代码迷 >> 汇编语言 >> 问下分页机制TBL的功用,最好举个例
  详细解决方案

问下分页机制TBL的功用,最好举个例

热度:293   发布时间:2016-05-02 05:00:53.0
问下分页机制TBL的作用,最好举个例?
谢谢!
------解决方案--------------------
首先要弄清TLB是什么,TLB是一个虚拟地址寻址的一个缓存,存储了一些PTE。当CPU接收到一个虚拟地址的时候,内存管理单元,就必须去查PTE,才可能将VA转化为PA,如果每一次的地址翻译都要到内存中去读取PTE的话代价显然是比较大的(相对于L1缓存),如果要查的PTE在TLB中,那么直接从TLB中取,这时的效率是显而易见的。
------解决方案--------------------
tlb是页表高速缓存,因为页表也在内存中,查询时速度难免下降,所以用cache来实现。

你要的例子在网上搜TLB即可。
------解决方案--------------------
楼上2位,都是正解。
  相关解决方案