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

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

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

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

內(nè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)存地圖是分開的。

你可以編寫、編譯和鏈接應(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使用虛擬地址的最重要的位來索引映射表中的條目,并確定哪個(gè)塊被訪問。

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

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

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

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

圖片

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

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

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

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

    關(guān)注

    37

    文章

    7122

    瀏覽量

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

    關(guān)注

    117

    文章

    3825

    瀏覽量

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

    關(guān)注

    0

    文章

    168

    瀏覽量

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

    關(guān)注

    0

    文章

    92

    瀏覽量

    18692
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎ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)后尾門控制單元要功能

    隨著車輛舒適性要求的不斷提高,越來越多的汽車采用電動(dòng)后尾門。經(jīng)緯恒潤平臺(tái)化的電動(dòng)后尾門控制單元可為不同的后尾門應(yīng)用場(chǎng)合提供解決方案。主要功能?車門電動(dòng)打開與關(guān)閉?門鎖自動(dòng)上鎖?電動(dòng)過程障礙物檢測(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)后尾門控制單元要功能

    隨著車輛舒適性要求的不斷提高,越來越多的汽車采用電動(dòng)后尾門。經(jīng)緯恒潤平臺(tái)化的電動(dòng)后尾門控制單元可為不同的后尾門應(yīng)用場(chǎng)合提供解決方案。主要功能?車門電動(dòng)打開與關(guān)閉?門鎖自動(dòng)上鎖?電動(dòng)過程障礙物檢測(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 ?3190次閱讀
    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 ?851次閱讀
    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í)的常見問題

    在Linux系統(tǒng)中,虛擬內(nèi)存管理是操作系統(tǒng)內(nèi)核的一個(gè)重要功能,負(fù)責(zé)管理物理內(nèi)存和磁盤上的交換空間。以下是對(duì)Linux下如何
    的頭像 發(fā)表于 12-04 09:19 ?1292次閱讀
    主站蜘蛛池模板: 神马午夜限制 | 男女啪视频大全1000 | 久久精品亚洲热综合一本奇米 | 日韩porn| 丁香婷婷在线观看 | 久久久精品免费国产四虎 | 日本免费一级 | 欧美精品人爱a欧美精品 | 免费观看视频高清www | 欧美 日韩 中文字幕 | 女人本色高清在线观看wwwwww国产 | 六月色婷婷 | 天天操夜夜操 | 久久澡| 国产色视频网站免费观看 | 狼狼狼色精品视频在线播放 | 亚洲综合色婷婷中文字幕 | 天天草视频| 99久久精品费精品国产一区二区 | 六月婷婷精品视频在线观看 | 久久精品大全 | 亚洲天天干 | 轻点灬大ji巴太粗太长了h | 欧美8888| 午夜啪啪福利视频 | www天堂在线| 中国china体内裑精亚洲毛片 | 在线观看成人网 | 国产男女怕怕怕免费视频 | 中文在线 | 中文 | 可以看黄色的网站 | 午夜操操操| 大尺度很肉污的古代小说 | 二级黄色大片 | 很黄很暴力 很污秽的小说 很黄很黄叫声床戏免费视频 | 性夜影院爽黄a爽免费看网站 | 亚洲国产精品va在线观看麻豆 | 日本免费人成黄页网观看视频 | 国产精品久久久久久免费播放 | 伊人网站在线 | 四虎影院永久网址 |