一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

一級頁表虛擬地址轉換為物理地址示例

冬至配餃子 ? 來源:芯片驗證工程師 ? 作者:驗證哥布林 ? 2022-07-28 17:58 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文我們展示一個只有一級頁表,虛擬地址轉換為物理地址的示例。

其中VA為32比特(共4GB地址空間),每個頁大小為1MB,所以一共4096個頁表項。

每個頁表項指向的都是1MB頁表大小的頁表項,其中會給出物理地址的高位比特([31:20])。

pYYBAGLiXVmAcUVcAABLaWj_Gzo390.png

上圖中的頁表基地址Translation Table Base Address(TTBA)是由軟件指定的。當MMU執(zhí)行硬件頁表轉換時,需要根據(jù)頁表的基地址和VA[31:20] index獲取VA-PA映射關系,以頁表粒度完成VA-PA的轉換,例如1MB粒度,那么

VA[19:0]=PA[19:0]

上圖中頁表的基地址為0x12300000,每個頁表項的大小為4Byte,VA為0x00100000,高12比特(0x001)作為頁表的索引index。所以這個VA-PA需要使用到的頁表項存儲地址為

Base addr + 0x001 * 4 bytes = 0x12300004

poYBAGLiXWuAYM7NAAB-H96BrOM739.png

最后,根據(jù)拿到的VA-PA映射關系就可以拿到PA了,具體的頁表格式根據(jù)不同的實現(xiàn)而異。

pYYBAGLiXX2AKKS_AACO19FcqOI653.png

上圖是個示例的32比特頁表格式,根據(jù)低2比特確定這個頁表項的類型。

2`b00:invalid 頁表,上報異常,由軟件處理。

2`b10:指向的是物理地址。

2`b01:指向的是下一級頁表的基地址。

假設低2比特為2’b10,那么這個頁表項中的內(nèi)容就是實際指向的物理地址。頁表項中除了指定了物理地址,還包含了頁的內(nèi)存屬性(訪問權限、cache屬性、buffer屬性等等)。

簡單來說就是指定了訪問物理地址空間所需的全部信息。


審核編輯:劉清

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

    關注

    13

    文章

    4531

    瀏覽量

    87442
  • Cache
    +關注

    關注

    0

    文章

    130

    瀏覽量

    29072
  • 內(nèi)存交換

    關注

    0

    文章

    2

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    TECS OpenStack資源池虛擬機網(wǎng)絡二層地址無法互通的問題處理

    某運營商TECS OpenStack使用主機overlay SDN方案組網(wǎng),運維人員在創(chuàng)建虛擬機測試虛擬機網(wǎng)絡狀態(tài)時發(fā)現(xiàn)問題:在其中臺主機上創(chuàng)建兩臺同網(wǎng)段虛擬機,
    的頭像 發(fā)表于 06-12 09:28 ?278次閱讀
    TECS OpenStack資源池<b class='flag-5'>虛擬</b>機網(wǎng)絡二層<b class='flag-5'>地址</b>無法互通的問題處理

    季豐推出SRAM錯誤地址定位黑科技

    近期受晶圓廠委托, 季豐在執(zhí)行完SRAM芯片在中子輻射下SER測試后, 通過對SRAM芯片的深入研究,對測試失效數(shù)據(jù)的分析,將邏輯失效地址成功轉換為物理坐標地址,最終在圖像上顯示失效位
    的頭像 發(fā)表于 06-03 10:08 ?388次閱讀
    季豐推出SRAM錯誤<b class='flag-5'>地址</b>定位黑科技

    請問如何在imx8qm上將PCIe和SMMU用于顯卡?

    您好,目前,我正準備在 IMX8QM 處理器上支持 PCIe 顯卡設備。要求是通過 SMMU 方法將映射從虛擬地址更改為物理地址,以實現(xiàn)自定義設備空間。但是,我在 Linux 的 imx8qm-mek.dts 設備樹文件中沒有找到任何與 PCIe 設備使用 SMMU 相關
    發(fā)表于 03-28 06:27

    NAT網(wǎng)絡地址轉換的技術原理

    由全球IP地址分配機構,IANA (Internet Assigned Numbers Authority)管理的IPv4地址,于2011年完全用盡。但是需要連接互聯(lián)網(wǎng)必須要IP地址,但是公網(wǎng)
    的頭像 發(fā)表于 02-17 10:30 ?1782次閱讀
    NAT網(wǎng)絡<b class='flag-5'>地址</b><b class='flag-5'>轉換</b>的技術原理

    MAC地址的作用范圍,MAC地址怎么申請?

    物理地址(PhysicalAddress),用于在網(wǎng)絡中唯標示個網(wǎng)卡。以下是英利檢測針對其作用范圍及申請方式的詳細解答:MAC地址的作用范圍局域網(wǎng)內(nèi)的設備定位
    的頭像 發(fā)表于 12-19 17:44 ?1602次閱讀
    MAC<b class='flag-5'>地址</b>的作用范圍,MAC<b class='flag-5'>地址</b>怎么申請?

    怎么綁定IP地址和MAC地址

    和MAC地址 ·使用快捷鍵Win+R打開運行窗口,輸入cmd后回車。 ·在命令提示符窗口中輸入ipconfig /all,然后回車。 ·在輸出信息中找到IPv4地址(即IP地址)和物理地址
    的頭像 發(fā)表于 12-01 22:48 ?1366次閱讀

    IP地址歸屬地離線庫——網(wǎng)絡安全行業(yè)的基石

    地址歸屬地離線庫是網(wǎng)絡安全行業(yè)的基石。 網(wǎng)絡安全行業(yè)可以使用IP地址離線庫來進行安全防御: l?根據(jù)IP地址地理信息的篩選 IP地址歸屬地離線庫會顯示IP
    的頭像 發(fā)表于 11-19 11:21 ?652次閱讀

    如何獲取MAC地址?MAC地址的三個申請條件

    在產(chǎn)品設備都規(guī)范化管理的當今社會,如果您的產(chǎn)品設備想要投入市場,設備物理地址碼MAC地址則是唯能識別設備的識別碼。那么MAC地址的申請條件有哪些?接下來請看英利檢測的分享。提交必要信
    的頭像 發(fā)表于 09-06 17:14 ?1036次閱讀
    如何獲取MAC<b class='flag-5'>地址</b>?MAC<b class='flag-5'>地址</b>的三個申請條件

    IP地址與子網(wǎng)劃分

    子網(wǎng)的劃分,實際上就是設計子網(wǎng)掩碼的過程,它指的是指將個給定的IP網(wǎng)絡地址空間劃分為更小的子網(wǎng)絡。 在子網(wǎng)掩碼中用1和0來分別網(wǎng)絡號和主機號,其中是1的表示是網(wǎng)絡部分,0表示的是主機部分,所有
    的頭像 發(fā)表于 09-06 09:46 ?813次閱讀

    RV32 和 RV64 特權架構:模塊化特性滿足系統(tǒng)需求

    satp 寄存器的寫操作。 當在 satp 寄存器中啟用了分頁時,S 模式和 U 模式中的虛擬地址會以從根部遍歷的方式轉換為物理地址。圖
    發(fā)表于 09-05 16:59

    IP地址與NAT技術的結合與應用

    ,并通過NAT設備將私有IP地址轉換為公網(wǎng)IP地址,從而實現(xiàn)內(nèi)部網(wǎng)絡與外部網(wǎng)絡的通信。 在了解NAT技術之前,我們先對IP地址個大概的了
    的頭像 發(fā)表于 08-28 17:30 ?696次閱讀

    環(huán)回IP地址:原理、應用

    ?在計算機網(wǎng)絡中,環(huán)回(Loopback)IP地址種特殊的IP地址,通常被用于測試網(wǎng)絡軟件、網(wǎng)絡設備和網(wǎng)絡協(xié)議,而無需實際的數(shù)據(jù)包通過物理網(wǎng)絡。IPv4中最常見的環(huán)回
    的頭像 發(fā)表于 08-16 18:10 ?1241次閱讀

    購買海外虛擬IP地址可以通過以下幾種方式#虛擬IP地址

    ip地址
    jf_62215197
    發(fā)布于 :2024年08月16日 07:16:04

    IP地址的分配

    公有IP地址與私有IP地址 公有IP地址:用于互聯(lián)網(wǎng)上的全球唯一地址,由互聯(lián)網(wǎng)號碼分配機構(IANA)和區(qū)域互聯(lián)網(wǎng)注冊機構(RIR)分配。比如說: “ 8.8.8.8 ”就是谷歌的DN
    的頭像 發(fā)表于 08-09 14:55 ?1962次閱讀

    IP地址基礎科普

    IP地址是我們在網(wǎng)絡上識別設備的“身份證”。 1. 什么是IP地址? IP地址個用來標識網(wǎng)絡設備的數(shù)字地址。IPv4
    的頭像 發(fā)表于 07-22 11:55 ?1642次閱讀