armv8虛擬內存架構簡述

粗略看了一下armv8的虛擬內存的文檔。記錄一下,細節留待以後用到時再去細究。 程序在運行的時候使用的內存一般是虛擬內存,需要經過轉換才能接觸到物理內存。其中的底層支持就是硬件架構,現代架構都是支持硬件虛擬內存轉換的,一般就是說提供MMU。armv8架構作爲現代架構也不例外,但是不太一樣的是armv8架構支持兩級轉換:stage 1 和stage 2. 上圖包含了安全世界和非安全世界的東西,由於安
相關文章
相關標籤/搜索