在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

內(nèi)存管理單元的重要功能是什么

麥辣雞腿堡 ? 來(lái)源:TrustZone ? 作者:Hcoco ? 2023-11-26 15:36 ? 次閱讀

微觀理解

內(nèi)存管理單元(MMU)的一個(gè)重要功能是使系統(tǒng)能夠運(yùn)行多個(gè)任務(wù),作為獨(dú)立的程序運(yùn)行在他們自己的 私有虛擬內(nèi)存空間。

它們不需要了解系統(tǒng)的物理內(nèi)存圖,即硬件實(shí)際使用的地址,也不需要了解可能在同一時(shí)間執(zhí)行的其他程序。

所以在這種時(shí)候其實(shí)也要注意,你到底是使用的物理內(nèi)存還是虛擬內(nèi)存,使用的同一片內(nèi)存,會(huì)不會(huì)出現(xiàn)踩踏內(nèi)存的現(xiàn)象。

圖片

你可以為每個(gè)程序使用相同的虛擬內(nèi)存地址空間。

你也可以使用一個(gè)連續(xù)的虛擬內(nèi)存地圖,即使物理內(nèi)存是碎片化的。

這個(gè)虛擬地址空間與系統(tǒng)中的實(shí)際物理內(nèi)存地圖是分開(kāi)的。

你可以編寫(xiě)、編譯和鏈接應(yīng)用程序以在虛擬內(nèi)存空間中運(yùn)行。

如下圖所示的內(nèi)存虛擬和物理視圖的系統(tǒng)實(shí)例,一個(gè)系統(tǒng)中的不同處理器和設(shè)備可能有不同的虛擬和物理地址圖。

操作系統(tǒng)對(duì)MMU進(jìn)行編程,在這兩個(gè)內(nèi)存視圖之間進(jìn)行轉(zhuǎn)換。

圖片

要做到這一點(diǎn),虛擬內(nèi)存系統(tǒng)中的硬件必須提供地址轉(zhuǎn)換,即把處理器發(fā)出的虛擬地址轉(zhuǎn)換為主內(nèi)存中的物理地址。

虛擬地址是你、編譯器和鏈接器在內(nèi)存中放置代碼時(shí)使用的地址。

物理地址是由實(shí)際的硬件系統(tǒng)使用的。

MMU使用虛擬地址的最重要的位來(lái)索引映射表中的條目,并確定哪個(gè)塊被訪問(wèn)。

MMU將代碼和數(shù)據(jù)的虛擬地址映射成實(shí)際系統(tǒng)中的物理地址。

這種轉(zhuǎn)換是在硬件中自動(dòng)進(jìn)行的,對(duì)應(yīng)用程序是透明的。

除了地址轉(zhuǎn)換外,MMU還控制內(nèi)存訪問(wèn)權(quán)限、內(nèi)存排序和每個(gè)區(qū)域內(nèi)存的緩存策略。

(安全地址與非安全地址的訪問(wèn)控制權(quán)限,檢查頁(yè)標(biāo)簽

圖片

MMU使任務(wù)或應(yīng)用程序的編寫(xiě)方式要求它們對(duì)系統(tǒng)的物理內(nèi)存圖或可能同時(shí)運(yùn)行的其他程序一無(wú)所知。這使你可以為每個(gè)程序使用相同的虛擬內(nèi)存地址空間。

它還允許你使用一個(gè)連續(xù)的虛擬內(nèi)存地圖,即使物理內(nèi)存是碎片化的。這個(gè)虛擬地址空間與系統(tǒng)中的實(shí)際物理內(nèi)存地圖是分開(kāi)的。應(yīng)用程序被編寫(xiě)、編譯和鏈接以在虛擬內(nèi)存空間中運(yùn)行。

這個(gè)就回到了我之前說(shuō)的這個(gè)MMU本質(zhì)上提供的能力。

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

    關(guān)注

    37

    文章

    6896

    瀏覽量

    123755
  • 程序
    +關(guān)注

    關(guān)注

    117

    文章

    3796

    瀏覽量

    81419
  • 內(nèi)存管理
    +關(guān)注

    關(guān)注

    0

    文章

    168

    瀏覽量

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

    關(guān)注

    0

    文章

    91

    瀏覽量

    18370
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    有什么方法優(yōu)化重要功能

    PIC16F145X,XC8:我有一個(gè)重要功能:UIT88T函數(shù)(UTI8YT,UIT88T,UIT88T,UIT88T**);這個(gè)函數(shù)可以在PIC運(yùn)行期間一直優(yōu)化重要功能調(diào)用;不知道是否有一些
    發(fā)表于 01-14 09:52

    電動(dòng)后尾門控制單元要功能

    隨著車輛舒適性要求的不斷提高,越來(lái)越多的汽車采用電動(dòng)后尾門。經(jīng)緯恒潤(rùn)平臺(tái)化的電動(dòng)后尾門控制單元可為不同的后尾門應(yīng)用場(chǎng)合提供解決方案。主要功能?車門電動(dòng)打開(kāi)與關(guān)閉?門鎖自動(dòng)上鎖?電動(dòng)過(guò)程障礙物檢測(cè)
    發(fā)表于 08-26 13:18

    電池管理系統(tǒng)的主要功能包括哪些

    電池管理系統(tǒng)(BATTERY MANAGEMENT SYSTEM),俗稱電池保姆或電池管家,是連接車載動(dòng)力電池和電動(dòng)汽車的重要紐帶,其主要功能包括:電池物理參數(shù)實(shí)時(shí)監(jiān)測(cè);電池狀態(tài)估計(jì);在線診斷與預(yù)警
    發(fā)表于 09-08 07:17

    電動(dòng)后尾門控制單元要功能

    隨著車輛舒適性要求的不斷提高,越來(lái)越多的汽車采用電動(dòng)后尾門。經(jīng)緯恒潤(rùn)平臺(tái)化的電動(dòng)后尾門控制單元可為不同的后尾門應(yīng)用場(chǎng)合提供解決方案。主要功能?車門電動(dòng)打開(kāi)與關(guān)閉?門鎖自動(dòng)上鎖?電動(dòng)過(guò)程障礙物檢測(cè)
    發(fā)表于 09-14 06:03

    ARM系統(tǒng)內(nèi)存管理單元架構(gòu)規(guī)范SMMU架構(gòu)2.0版

    ARM系統(tǒng)MMU(SMMU)體系結(jié)構(gòu)為存儲(chǔ)器管理單元(MMU)實(shí)施提供了靈活的實(shí)施框架,具有多個(gè)實(shí)施定義的選項(xiàng)。 該體系結(jié)構(gòu)可用于系統(tǒng)級(jí)的MMU。 它基于轉(zhuǎn)換表中保存的地址映射和內(nèi)存屬性信息,支持從
    發(fā)表于 08-12 06:25

    如何管理STM32產(chǎn)品中的內(nèi)存保護(hù)單元(MPU)

    本應(yīng)用筆記介紹如何管理 STM32 產(chǎn)品中的內(nèi)存保護(hù)單元(MPU)。MPU 是用于存儲(chǔ)器保護(hù)的可選組件。STM32 微控制器(MCU)中嵌入 MPU 之后變得更穩(wěn)健可靠。在使用 MPU 之前,必須
    發(fā)表于 09-07 06:23

    全系統(tǒng)模擬中內(nèi)存管理單元的模擬實(shí)現(xiàn)

    內(nèi)存管理單元是體系結(jié)構(gòu)中少數(shù)與操作系統(tǒng)進(jìn)行直接交互的接口之一,其模擬模型的執(zhí)行效率和擴(kuò)展能力在全系統(tǒng)模擬環(huán)境中尤為重要。本文介紹了SimSoc 全系統(tǒng)模擬框架中
    發(fā)表于 01-25 15:41 ?7次下載

    ARM 內(nèi)存管理單元MMU詳細(xì)圖解資料

    ARM 內(nèi)存管理單元MMU詳細(xì)圖解資料 本文描述基于存儲(chǔ)器管理單元的系統(tǒng)結(jié)構(gòu), 包含以下內(nèi)容:·  關(guān)于存儲(chǔ)器
    發(fā)表于 03-03 16:22 ?97次下載

    管理 STM32 MCU 中的內(nèi)存保護(hù)單元

    管理 STM32 MCU 中的內(nèi)存保護(hù)單元
    發(fā)表于 11-21 08:11 ?4次下載
    <b class='flag-5'>管理</b> STM32 MCU 中的<b class='flag-5'>內(nèi)存</b>保護(hù)<b class='flag-5'>單元</b>

    AN4838 管理STM32 MCU中的內(nèi)存保護(hù)單元

    AN4838 管理STM32 MCU中的內(nèi)存保護(hù)單元
    發(fā)表于 11-21 17:07 ?0次下載
    AN4838 <b class='flag-5'>管理</b>STM32 MCU中的<b class='flag-5'>內(nèi)存</b>保護(hù)<b class='flag-5'>單元</b>

    如何管理STM32產(chǎn)品中的內(nèi)存保護(hù)單元(MPU)

    電子發(fā)燒友網(wǎng)站提供《如何管理STM32產(chǎn)品中的內(nèi)存保護(hù)單元(MPU).pdf》資料免費(fèi)下載
    發(fā)表于 08-01 09:15 ?0次下載
    如何<b class='flag-5'>管理</b>STM32產(chǎn)品中的<b class='flag-5'>內(nèi)存</b>保護(hù)<b class='flag-5'>單元</b>(MPU)

    MMU內(nèi)存管理單元的工作原理和作用

    MMU(Memory Management Unit,內(nèi)存管理單元)是一種硬件模塊,用于在CPU和內(nèi)存之間實(shí)現(xiàn)虛擬內(nèi)存
    的頭像 發(fā)表于 08-03 10:03 ?2582次閱讀
    MMU<b class='flag-5'>內(nèi)存</b><b class='flag-5'>管理</b><b class='flag-5'>單元</b>的工作原理和作用

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

    (Memory Management Unit,內(nèi)存管理單元)是一種硬件模塊,用于在CPU和內(nèi)存之間實(shí)現(xiàn)虛擬內(nèi)存
    的頭像 發(fā)表于 11-26 15:21 ?675次閱讀
    MMU<b class='flag-5'>內(nèi)存</b><b class='flag-5'>管理</b><b class='flag-5'>單元</b>的宏觀理解

    SINC濾波器模塊的重要功能

    電子發(fā)燒友網(wǎng)站提供《SINC濾波器模塊的重要功能.pdf》資料免費(fèi)下載
    發(fā)表于 11-30 09:14 ?3次下載
    SINC濾波器模塊的<b class='flag-5'>重要功能</b>

    Linux下如何管理虛擬內(nèi)存 使用虛擬內(nèi)存時(shí)的常見(jiàn)問(wèn)題

    在Linux系統(tǒng)中,虛擬內(nèi)存管理是操作系統(tǒng)內(nèi)核的一個(gè)重要功能,負(fù)責(zé)管理物理內(nèi)存和磁盤上的交換空間。以下是對(duì)Linux下如何
    的頭像 發(fā)表于 12-04 09:19 ?631次閱讀
    主站蜘蛛池模板: 国产精品毛片一区二区三区 | 午夜精品久视频在线观看 | 天天摸天天爽天天澡视频 | 日韩一级片在线免费观看 | 四虎在线最新地址4hu | 国产盗摄女厕美女嘘嘘 | 狠狠色噜噜狠狠狠狠色综合久 | 天天弄天天干 | 久操免费在线 | 国产一级真人毛爱做毛片 | 一级 黄 色 毛片 | 色综合天天综合网国产成人网 | 国模精品视频 | 在线永久免费观看黄网站 | 欧洲国产精品精华液 | h视频欧美 | 美女被啪到哭网站在线观看 | 国产精品国产三级国产在线观看 | 中文字幕一区视频 | 亚洲天堂成人网 | 狠狠色噜噜狠狠狠狠97 | 黄色www| 俺来也俺去啦久久综合网 | 久久国产免费观看精品1 | 操狠狠 | 国产激烈无遮挡免费床戏视频 | 色天天综合网色鬼综合 | 欧美一级高清黄图片 | 一级在线观看视频 | 久久久久女人精品毛片九一 | 黄色片xxxx | 亚洲午夜视频在线 | 黄色毛片播放 | 精品三级内地国产在线观看 | 色香蕉在线| 97色在线 | 又粗又长又大真舒服好爽漫画 | 天天摸日日添狠狠添婷婷 | 色妞综合 | 一级特黄aaaaaa大片 | 68日本xxxxxxxxx777|