色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

ARMv8工作模式有哪些

麥辣雞腿堡 ? 來源:嵌入式Linux系統開發 ? 作者:嵌入式Linux系統開 ? 2023-09-11 16:34 ? 次閱讀

ARMv8 工作模式

ARMv8 沒有 Privilege level 的概念,取而代之的是 Exception level(異常級別),簡稱為EL,用于描述特權級別,一共有 4 個級別:EL0、EL1、EL2 和 EL3,數字越大,級別越高,權限越大!這四個 EL 級別對應的應用場合如下:

EL0:一般的應用程序 EL1:操作系統,比如 Linux EL2:虛擬化(Hypervisor),虛擬機管理器 EL3:最底層的安全固件,如 ARM Trusted Firmware(ATF/TF-A)

ARMv8 提供了兩種安全狀態:Secure 和 Non-secure,也就是安全和非安全,Non-secure 也就是正常世界(NormalWorld)。我們可以在 Non-secure 運行通用操作系統,比如 Linux,在 Secure 運行可信操作系統,比如OP-TEE,這兩個操作系統可以同時運行,這個需要處理器支持 ARM 的 TrustZone 功能。在 Normal world 和 Secure world下,ARMv8 個 EL 等級對應的內容如圖所示:

圖片

在 ARMv8 的 AArch32 模式下,處理器模式如圖所示:

圖片

在 AArch32 模式下,EL0~LE3 對應 ARMv7 的不同工作模式:

EL0:對應 ARMv7 的 User 工作模式

EL1:對應 ARMv7 的 SVC、ABT、IRQ、IRQ、UND 和 SYS 這 6 中工作模式

EL2:對應 ARMv7 的 Hyp 工作模式

EL3:對應 ARMv7 的 Mon 工作模式

可以看出,只有 EL3 是用于安全監視器的,所以 TF-A 主要工作在 EL3 下,在看 TF-A源碼的時候會看到大量的“EL3”字樣的文件或代碼。

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

    關注

    5087

    文章

    19148

    瀏覽量

    306171
  • Linux
    +關注

    關注

    87

    文章

    11322

    瀏覽量

    209861
  • 操作系統
    +關注

    關注

    37

    文章

    6856

    瀏覽量

    123437
  • 程序
    +關注

    關注

    117

    文章

    3792

    瀏覽量

    81165
收藏 人收藏

    評論

    相關推薦

    ARM重新定義ARMv8新架構,ARMv8新架構特性解說

    本文從ARMv8-A產生的背景開始,對它進行一個簡單的介紹,使大家從整體上,對ARMv8一個簡單的了解。
    的頭像 發表于 10-08 17:02 ?1.1w次閱讀
    ARM重新定義<b class='flag-5'>ARMv8</b>新架構,<b class='flag-5'>ARMv8</b>新架構特性解說

    ARMv8架構資料分享

      隨著開發工作逐漸遷移到 ARMv8 的 64 位平臺,因此必要盡快熟悉 ARMv8 架構。ARMv8 與先前較為熟悉的
    發表于 03-21 14:50

    ARMv8架構概述

    Armv8 OverviewARMv7與Armv8的升級示意如下:Aarch64指令集Aarch64的32個通用寄存器引用和描述如下,與Aarch32寄存器相比如下,在ARM 32位系統中,函數參數
    發表于 05-13 10:31

    ARMv8 Vector table問題該如何更好地去理解呢

    目前正在學習ARMv8 Arch Ref Manual.D1.10.2 Exception vectors有點疑惑:Table D1-6 定義了一個Vector Table應該具有的items我們
    發表于 08-17 15:54

    NEON在armv8(arch64)下如何去使用呢

    我在armv8下(arch64)下使用neon中遇到一些疑問,希望得到大家解答1、在armv8下是編譯的時候使用了O3優化,相關計算就會自動使用neon嗎2、同樣一段計算函數,計算速度是不是NEON
    發表于 09-08 11:34

    Armv7和Armv8系統中跟蹤的高級視圖詳解

    本指南主要介紹Armv7系統和Armv8系統中跟蹤的高級視圖,最高可達Armv8.4版本。 該指南涵蓋: ?跟蹤是什么以及如何使用 ?跟蹤體系結構是如何定義的,以及它如何映射到不同的跟蹤組件實現 ?在Arm系統中可以看到哪些跟蹤
    發表于 08-02 06:11

    如何使用CSAT調試Armv8平臺

    本教程概述了如何使用CoreSight Access Tool執行低級調試(CSAT)與Armv8目標。低級調試允許您: ?操作單個寄存器,包括不能正常訪問的調試寄存器 應用程序級調試器。 ?執行
    發表于 08-02 10:27

    ARM推新品:ARMv8首次支援64位元指令集

    處理器授權大廠ARM于上周(10/27)公布最新處理器規格ARMv8架構,一舉將其產品線推入64位元市場。ARMv8ARMv7架構為基礎,并內含64位元指令集,預估可將32/64位元應用優勢極大化。
    發表于 11-01 09:32 ?1498次閱讀

    TRACE32支持ARMv8架構

      ARMv8架構是首個包括64位執行模式的ARM架構,允許處理器將64位執行模式與32位執行模式相結合。開發該版本ARM指令系統的關鍵技術之一是將ARM處理器工藝的高能效優勢融入64
    發表于 09-12 19:01 ?11次下載

    從軟件開發的角度概述ARMv8處理器架構中的虛擬化操作

    ARMv8處理器CPU 基于ARMv8的系統中的虛擬化工具在這些系統中起著特殊的作用,它由幾個組件組成,雖然ARMv7具特殊的CPU模式
    發表于 10-13 20:00 ?854次閱讀
    從軟件開發的角度概述<b class='flag-5'>ARMv8</b>處理器架構中的虛擬化操作

    ARMv8處理器體系結構中的虛擬化功能

    基于ARMv8的系統中的虛擬化設施在這些系統中扮演著特殊角色,并且由幾個組件組成。盡管ARMv7具特殊的CPU模式來運行虛擬機監控程序作為擴展,但在
    發表于 05-13 10:48 ?2082次閱讀
    <b class='flag-5'>ARMv8</b>處理器體系結構中的虛擬化功能

    Armv8架構及虛擬化介紹

    ARMv8基本概念 (1)執行狀態(execution state):處理器運行時的環境,包括寄存器的位寬、支持的指令集、異常模型、內存管理及編程模型等。ARMv8體系結構定義了兩個執行狀態: AArch64:64位的執行狀態 提供31個64位的通用寄存
    的頭像 發表于 04-16 10:45 ?6540次閱讀

    ARMv7-A工作模式介紹

    TF-A 一開始是為 ARMv8 準備的,ARMv8 最突出的特點就是支持 64 位指令,但是為了兼容原來的 ARMv7,ARMv8提供了兩種指令集:AAarch64 和 AArch3
    的頭像 發表于 09-11 16:31 ?1004次閱讀
    <b class='flag-5'>ARMv</b>7-A<b class='flag-5'>工作</b><b class='flag-5'>模式</b>介紹

    armv8 u-boot的啟動介紹

    ,接著驗簽啟動BL2,BL2根據具體設計啟動BL31或者BL33,BL32只在有BL31時才可能會存在并被驗簽加載啟動。 armv8分為Secure World和Non-Secure World
    的頭像 發表于 12-07 11:09 ?2305次閱讀
    <b class='flag-5'>armv8</b> u-boot的啟動介紹

    u-boot armv8鏈接腳本

    u-boot armv8鏈接腳本 在進行源碼分析之前,首先看看u-boot的鏈接腳本,通過鏈接腳本可以從整體了解一個u-boot的組成,并且可以在啟動分析中知道某些邏輯是在完成什么工作。 在
    的頭像 發表于 12-07 11:19 ?719次閱讀
    主站蜘蛛池模板: a色毛片免费视频| xxx性欧美在线观看| 日韩av片无码一区二区不卡电影 | TIMI1TV天美传媒在线观看| 真实国产精品视频国产网| 亚洲视频在线观看地址| 鸭子玩富婆流白浆视频| 网红主播 国产精品 开放90后| 日韩视频中文字幕精品偷拍| 日韩 无码 手机 在线| 日日碰狠狠躁久久躁77777| 日韩欧美亚洲精品综合在线 | 在线a视频| 一级做a爰片久久毛片免费| 一个人的视频在线观看免费观看| 亚洲国产在线观看免费视频| 亚州免费一级毛片| 亚洲精品www久久久久久久软件| 亚洲 日韩 在线 国产 视频| 午夜在线观看免费完整直播网| 天天拍拍国产在线视频| 无码任你躁久久久久久久| 性xxxx直播放免费| 亚洲熟女片嫩草影院| 在线 | 果冻国产传媒61国产免费 在镜头里被CAO翻了H | 日日操夜夜摸| 手机在线免费| 亚洲AV无码专区国产精品麻豆| 亚洲精品一二三| 又爽又黄又粗又大免费视频| 中文字幕 亚洲 有码 在线| 999国产高清在线精品| 把极品白丝班长啪到腿软| 冠希和阿娇13分钟在线视频| 国产三级在线观看视频| 红豆视频免费资源观看| 老少配xxxxx欧美| 青青草原国产在线| 午夜男人免费福利视频 | 国产精品一库二库三库| 国产专区亚洲欧美另类在线|