0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

MMU包含兩個模塊是什么

麥辣雞腿堡 ? 來源:TrustZone ? 作者:Hcoco ? 2023-11-26 15:40 ? 次閱讀

1-CPU發(fā)出的虛擬地址

CPU發(fā)出的虛擬地址由兩部分組成:VPN和offset,VPN(virtual page number)是頁表中的條目number,而offset是指頁內(nèi)偏移。

最終轉(zhuǎn)換后的物理地址也有兩部分:PFN和offset,PFN( Physical frame number)是物理頁框number,offset和上面虛擬地址的offset相同,是頁內(nèi)偏移。

圖片

2-MMU包含兩個模塊

MMU包含兩個模塊TLB(Translation Lookaside Buffer)和TWU(Table Walk Unit)。

TLB是一個高速緩存,用于緩存頁表轉(zhuǎn)換的結(jié)果,從而縮短頁表查詢的時間。

TWU是一個頁表遍歷模塊,頁表是由操作系統(tǒng)維護在物理內(nèi)存中,但是頁表的遍歷查詢是由TWU完成的,這樣減少對CPU資源的消耗。

MMU由兩部分組成:TLB(Translation Lookaside Buffer)和table walk unit。TLB是一種地址轉(zhuǎn)換cache,這里我們略過TLB的工作細節(jié)。

table walk unit在不同的CPU架構(gòu)上有不同的叫法,但其作用是相同的,就是把內(nèi)存頁表走一走進行查表,完成虛擬地址到物理地址的轉(zhuǎn)換。

圖片

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 模塊
    +關(guān)注

    關(guān)注

    7

    文章

    2728

    瀏覽量

    47614
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    10890

    瀏覽量

    212409
  • MMU
    MMU
    +關(guān)注

    關(guān)注

    0

    文章

    91

    瀏覽量

    18326
收藏 人收藏

    評論

    相關(guān)推薦

    寫了兩個FPGA程序,是兩個模塊,如何將這兩個模塊連接到...

    寫了兩個FPGA程序,是兩個模塊,如何將這兩個模塊連接到一起進行編譯仿真。應(yīng)該如何操作。
    發(fā)表于 06-06 13:40

    已連接兩個包含不同內(nèi)容的簇

    存在兩個或多個已連線的簇數(shù)據(jù)類型,但該簇所包含元素的數(shù)量或類型不同。簇、a 簇 9 元素與簇簇和a 簇 7 元素發(fā)生沖突。這個具體該怎么解決啊,求助求助
    發(fā)表于 03-17 11:32

    MPC5777C有兩個重疊的MMU條目,MPC將如何解釋這兩個條目?

    我有一關(guān)于 MPC5777C 中 MMU 設(shè)置的問題。如果我們有兩個重疊的 MMU 條目(*),MPC將如何解釋這兩個條目?他們會被視為簽
    發(fā)表于 04-14 08:00

    ADI推出一款包含兩個獨立的單刀雙擲(SPDT)開關(guān)的低壓C

    ADI推出一款包含兩個獨立的單刀雙擲(SPDT)開關(guān)的低壓CMOS器件   ADG884是一款低壓CMOS器件,包括兩個獨立的單刀雙擲(SPDT)開
    發(fā)表于 01-08 17:23 ?2379次閱讀
    ADI推出一款<b class='flag-5'>包含</b><b class='flag-5'>兩個</b>獨立的單刀雙擲(SPDT)開關(guān)的低壓C

    NI推出兩個新的射頻信號調(diào)理模塊

    NI推出兩個新的射頻信號調(diào)理模塊  美國國家儀器有限公司(National Instruments,簡稱NI)近日宣布推出兩個新的射頻信號調(diào)理模塊,能增強基于PXI的射頻和微波測試系
    發(fā)表于 02-02 17:58 ?976次閱讀

    兩個CPU模塊間的通訊仿真

    本內(nèi)容詳細講述了兩個CPU模塊間的通訊仿真
    發(fā)表于 07-01 11:01 ?100次下載
    <b class='flag-5'>兩個</b>CPU<b class='flag-5'>模塊</b>間的通訊仿真

    Linux USB總線的兩個鏈表

    USB 總線引出兩個首要 的鏈表,一為 USB 設(shè)備鏈表,一為 USB 驅(qū)動鏈表。設(shè)備鏈表包含各種系統(tǒng)中的 USB 設(shè)備以及這些設(shè)
    發(fā)表于 04-20 10:33 ?989次閱讀

    基于兩個改造后的Befaco KickAll模塊打造

    它背后還有跳線可以解鎖額外的功能,每個鼓模塊都有三選項,比如可以激活硬同步,設(shè)置交叉調(diào)制的極性(音高向上還是向下),交叉調(diào)制的線性還是指數(shù)。另外還可以設(shè)置噪音的類型,或者將兩個鼓的觸發(fā)聯(lián)合起來。
    的頭像 發(fā)表于 05-15 10:26 ?2744次閱讀

    數(shù)字基建主要包含兩個部分?

    劉多指出,數(shù)字基建主要包含兩個部分:一是信息網(wǎng)絡(luò)融合創(chuàng)新演進形成的新型基礎(chǔ)設(shè)施,比如5G、工業(yè)互聯(lián)網(wǎng)、衛(wèi)星互聯(lián)網(wǎng)、物聯(lián)網(wǎng)、數(shù)據(jù)中心、云計算等;二是信息技術(shù)賦能傳統(tǒng)基礎(chǔ)設(shè)施轉(zhuǎn)型升級形成的新型基礎(chǔ)設(shè)施
    的頭像 發(fā)表于 06-29 11:14 ?3.4w次閱讀

    如何使用兩個dht傳感器及HC12模塊制作遠程氣象站?

    在本教程中,我們將學(xué)習(xí)如何使用兩個dht傳感器,HC12模塊和I2C LCD制作遠程遠程氣象站
    的頭像 發(fā)表于 04-29 10:28 ?2977次閱讀
    如何使用<b class='flag-5'>兩個</b>dht傳感器及HC12<b class='flag-5'>模塊</b>制作遠程氣象站?

    MPU和MMU、MPU和MCU的區(qū)別

    Protection Unit)來實現(xiàn)。盡管這個兩個東西有同樣的基本功能,但是它們之間還是存在一些不同。MMU被認為是比MPU更先進的設(shè)備。MMU能完成MPU的所有工作,并且它還具備MPU沒有的一些高級
    發(fā)表于 10-26 16:36 ?4次下載
    MPU和<b class='flag-5'>MMU</b>、MPU和MCU的區(qū)別

    你知道傳感器鐵芯包含兩個線圈

    你知道傳感器鐵芯包含幾個線圈嗎。下面讓我們一起來來了解下吧. ? ? ?其實通常通過一組電池或蓄電池向感應(yīng)線圈提供直流電。也可以使用交流電,但在X射線的早期,交流電源往往,傳感器磁芯包含兩個線圈
    的頭像 發(fā)表于 11-16 10:57 ?2718次閱讀
    你知道傳感器鐵芯<b class='flag-5'>包含</b>哪<b class='flag-5'>兩個</b>線圈

    兩個LED和兩個按鈕的使用

    電子發(fā)燒友網(wǎng)站提供《兩個LED和兩個按鈕的使用.zip》資料免費下載
    發(fā)表于 01-30 16:04 ?1次下載
    <b class='flag-5'>兩個</b>LED和<b class='flag-5'>兩個</b>按鈕的使用

    lora自組網(wǎng)的實現(xiàn) 兩個lora模塊如何配對

     要使兩個LoRa模塊配對,需要執(zhí)行以下步驟: 1. 確保兩個LoRa模塊的頻段、速率和協(xié)議類型相同。 2. 設(shè)置每個模塊的地址或ID。這些
    發(fā)表于 06-13 17:44 ?4300次閱讀

    MMU內(nèi)存管理單元的宏觀理解

    (Memory Management Unit,內(nèi)存管理單元)是一種硬件模塊,用于在CPU和內(nèi)存之間實現(xiàn)虛擬內(nèi)存管理。 其主要功能是將虛擬地址轉(zhuǎn)換為物理地址,同時提供訪問權(quán)限的控制和緩存管理等功能。 放在整個大系統(tǒng)多核架構(gòu)里面,每個處理器內(nèi)置了MMU
    的頭像 發(fā)表于 11-26 15:21 ?636次閱讀
    <b class='flag-5'>MMU</b>內(nèi)存管理單元的宏觀理解