CPU中MMU的作用

http://blog.csdn.net/jjw97_5/article/details/39340261

       MMU是个硬件,每当cpu访问一个地址的时候,MMU从内存里面查table,把cpu想访问的那个虚拟地址转换成物理地址。因为MMU每次查table都要读内存,比较慢,就在内存和MMU之间弄了个缓存,这个缓存就是tlb,里面存着MMU最近访问过的table的内容,如果下次还访问table的这些项的话,就不用读内存里面的table,而是从tlb里面读,这样比较快。

posted @ 2017-02-06 19:32  zzfx  阅读(1511)  评论(0编辑  收藏  举报