freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[計算機硬件及網(wǎng)絡]arm體系結構-文庫吧資料

2025-01-10 19:57本頁面
  

【正文】 器模式,這些寄存器都對應于相同的 32位物理寄存器。 寄存器類別 寄存器在匯編中的名稱 各模式下實際訪問的寄存器 用戶 系統(tǒng) 管理 中止 未定義 中斷 快中斷 通用寄存器和程序計數(shù)器 R0(a1) R0 R1(a2) R1 R2(a3) R2 R3(a4) R3 R4(v1) R4 R5(v2) R5 R6(v3) R6 R7(v4) R7 R8(v5) R8 R8_fiq R9(SB,v6) R9 R9_fiq R10(SL,v7) R10 R10_fiq R11(FP,v8) R11 R11_fiq R12(IP) R12 R12_fiq R13(SP) R13 R13_svc R13_abt R13_und R13_irq R13_fiq R14(LR) R14 R14_svc R14_abt R14_und R14_irq R14_fiq R15(PC) R15 狀態(tài)寄存器 CPSR CPSR SPSR 無 SPSR_abt SPSR_abt SPSR_und SPSR_irq SPSR_fiq 無 S 15 14 用戶無系統(tǒng)S S _svc 14 svc svc 管理S S _abt 14 a t a t 中止S S _und 14 未定義S S _irq 14 ir ir 中斷S S _fiq 14 fi fi fi fi fi fi fi 快中斷ARM狀態(tài)各模式下可以訪問的寄存器 寄存器類別 寄存器在匯編中的名稱 各模式下實際訪問的寄存器 用戶 系統(tǒng) 管理 中止 未定義 中斷 快中斷 通用寄存器和程序計數(shù)器 R0(a1) R0 R1(a2) R1 R2(a3) R2 R3(a4) R3 R4(v1) R4 R5(v2) R5 R6(v3) R6 R7(v4) R7 R8(v5) R8 R8_fiq R9(SB,v6) R9 R9_fiq R10(SL,v7) R10 R10_fiq R11(FP,v8) R11 R11_fiq R12(IP) R12 R12_fiq R13(SP) R13 R13_svc R13_abt R13_und R13_irq R13_fiq R14(LR) R14 R14_svc R14_abt R14_und R14_irq R14_fiq R15(PC) R15 狀態(tài)寄存器 CPSR CPSR SPSR 無 SPSR_svc SPSR_abt SPSR_und SPSR_irq SPSR_fiq 一般的通用寄存器 fi ir a t sv fi fi fi i i 在匯編語言中寄存器 R0~ R13為保存數(shù)據(jù)或地址值的 通用寄存器 。 ? 分組的寄存器在處理處理器異常和特權操作時可得到快速的上下文切換。 ? 寄存器被安排成部分重疊的組。操作系統(tǒng)在該模式下訪問用戶模式的寄存器就比較方便,而且操作系統(tǒng)的一些特權任務可以使用這個模式訪問一些受控的資源。 處理器模式 ? 用戶和系統(tǒng)模式 處理器模式 說明 備注 用戶 (usr) 正常程序工作模式 不能直接切換到其它模式 系統(tǒng) (sys) 用于支持操作系統(tǒng)的特權任務等 與用戶模式類似,但具有可以直接切換到其它模式等特權 快中斷 (fiq) 支持高速數(shù)據(jù)傳輸及通道處理 FIQ異常響應時進入此模式 中斷 (irq) 用于通用中斷處理 IRQ異常響應時進入此模式 管理 (svc) 操作系統(tǒng)保護代碼 系統(tǒng)復位和軟件中斷響應時進入此模式 中止 (abt) 用于支持虛擬內(nèi)存和 /或存儲器保護 在 ARM7TDMI沒有大用處 未定義 (und) 支持硬件協(xié)處理器的軟件仿真 未定義指令異常響應時進入此模式 這兩種模式都不能由異常進入,而且它們使用完全相同的寄存器組。當特定的異常出現(xiàn)時,處理器進入相應的模式。 未定義 ( ) 中止 (abt) 管理 (svc) 中斷 (irq) 快中斷 (fiq) 系統(tǒng) (sys) 處理器模式 ? 異常模式 處理器模式 說明 備注 用戶 (usr) 正常程序工作模式 不能直接切換到其它模式 系統(tǒng) (sys) 用于支持操作系統(tǒng)的特權任務等 與用戶模式類似,但具有可以直接切換到其它模式等特權 快中斷 (fiq) 支持高速數(shù)據(jù)傳輸及通道處理 FIQ異常響應時進入此模式 中斷 (irq) 用于通用中斷處理 IRQ異常響應時進入此模式 管理 (svc) 操作系統(tǒng)保護代碼 系統(tǒng)復位和軟件中斷響應時進入此模式 中止 (abt) 用于支持虛擬內(nèi)存和 /或存儲器保護 在 ARM7TDMI沒有大用處 未定義 (und) 支持硬件協(xié)處理器的軟件仿真 未定義指令異常響應時進入此模式 未定義 ( ) 中止 (abt) 管理 (svc) 中斷 (irq) 快中斷 (fiq) 這五種模式稱為 異常模式 。 ARM內(nèi)部寄存器和一些片內(nèi)外設在硬件設計上只允許(或者可選為只允許)特權模式下訪問。這樣的好處是可以更好的支持操作系統(tǒng)并提高工作效率。 31 2423 1615 8 7 0位 大端模式 字地址 8 4 0 byte0 byte1 byte2 byte3 ARM體系結構的存儲器格式 ? 小端格式:與大端存儲格式相反,在小端存儲格式中,低地址中存放的是字數(shù)據(jù)的低字節(jié),高地址存放的是字數(shù)據(jù)的高字節(jié)。 ARM體系結構可以用兩種方法存儲字數(shù)據(jù),稱為 大端格式 和 小端格式 ,具體說明如下。 從零字節(jié)到三字節(jié)放置第一個存儲的字數(shù)據(jù),從第四個字節(jié)到第七個字節(jié)放置第二個存儲的字數(shù)據(jù),依次排列。從異常向量地址開始執(zhí)行也可以進入 ARM狀態(tài)。處理器進行異常處理 (IRQ、 FIQ、Reset、 Undef、 Abort 和 SWI ARM狀態(tài)執(zhí)行 )。 ? 進入 ARM狀態(tài) 。 ? 當操作數(shù)寄存器的狀態(tài)位 (位 [0])為 1時,執(zhí)行 BX指令進入 Thumb狀態(tài)。 1 1 1 2 3 4 2 ARM微處理器的工作狀態(tài) 從編程的角度看 ,ARM微處理器的 工作狀態(tài) 一般有兩種 ,并可在兩種狀態(tài)之間切換 : ? ARM狀態(tài),此時處理器執(zhí)行 32位的字對齊的 ARM指令; ? Thumb狀態(tài),此時處理器執(zhí)行 16位的、半字對齊的 Thumb指令。 ? 半字 (HalfWord):半字的長度為 16位,與 8位/16位處理器體系結構中字的長度一致。其中通用處理器有 PXA25x、 PXA26x、 PXA27x三個系列,被廣泛應用于智能手機、PDA領域。 ?增強的 Thumb、 Jazelle、 DSP擴展支持; ?帶片上和系統(tǒng)安全 TrustZone 技術支持 ; ?在 550MHz; ?MPCore在 740MIPS( Dhrystone ); ?支持多媒體指令 SIMD; ?采用三種電源模式:全速 /待命 /休眠 ?集成 DMA的 TCM ?低功耗、高性能。 ?高性能的 AHB總線,帶 MMU ?可在 , , 現(xiàn)。 ARM簡介 ARM9E ARM926EJS: Jazelle 技術,有MMU,可配置的數(shù)據(jù)和指令Cache,TCM接口; ARM946ES:可配置的數(shù)據(jù)和指令 Cache及 TCM。目前應用比較廣泛的系列是: ARM7 ARM9 ARM9E ARM10 SecurCore Xscale ARM11 Cortex 預取 ( Fetch) 譯碼 ( Decode) 執(zhí)行 ( Execute) 預取 ( Fetch) 譯碼 ( Decode) 執(zhí)行 ( Execute) 訪存 ( Memory) 寫入 ( Write) 預取 ( Fetch) 譯碼 ( Decode) 發(fā)送 ( Issue) 預取 ( Fetch) 預取 ( Fetch) 執(zhí)行 ( Execute) 訪存 ( Memory) 寫入 ( Write) 譯碼( Decode) 發(fā)送 ( Issue) 執(zhí)行 ( Execute) 轉換 ( Snny) 訪存 ( Memory) 寫入 ( Write)
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1