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

正文內(nèi)容

arm體系結(jié)構(gòu)chappt課件-在線瀏覽

2025-06-29 04:48本頁(yè)面
  

【正文】 ,執(zhí)行移位和 ALU操作,寄存器被寫回到寄存器組中 ARM7TDMI ? 存儲(chǔ)器訪問(wèn) ARM7TDMI處理器使用了 馮 只有裝載、存儲(chǔ)和交換指令可以對(duì)存儲(chǔ)器中的數(shù)據(jù)進(jìn)行訪問(wèn)。 ARM7TDMI ? 存儲(chǔ)器訪問(wèn) 計(jì)算機(jī)結(jié)構(gòu)說(shuō)明: “ 馮 ARM7TDMI ? 存儲(chǔ)器訪問(wèn) ARM7TDMI處理器的存儲(chǔ)器接口可以使?jié)撛诘男阅艿靡詫?shí)現(xiàn),這樣減少了存儲(chǔ)器的使用。 ARM7TDMI處理器的存儲(chǔ)器周期有 4個(gè)基本類型: ?內(nèi)部周期; ?非連續(xù)的周期; ?連續(xù)的周期; ?協(xié)處理器寄存器的傳輸周期。 體系結(jié)構(gòu)直接支持的數(shù)據(jù)類型 第 3章 目錄 ? ? ?內(nèi)部框圖 ?數(shù)據(jù)類型 ? ? ? ?8. 程序狀態(tài)寄存器 ? ? ? ?I/O ? ? ? ? ? 處理器狀態(tài) ? 處理器狀態(tài) ARM7TDMI處理器內(nèi)核使用 V4T版本的 ARM結(jié)構(gòu),該結(jié)構(gòu)包含 32位 ARM指令集和 16位 Thumb指令集。 注意 :兩個(gè)狀態(tài)之間的切換并不影響處理器模式或寄存器內(nèi)容。 。從 Thumb狀態(tài)切換到 ARM狀態(tài) LDR R0,=Lable BX R0 地址最低位為1,表示切換到 Thumb狀態(tài) 地址最低位為0,表示切換到 ARM狀態(tài) 跳轉(zhuǎn)地址標(biāo)號(hào) 第 3章 目錄 ? ? ?內(nèi)部框圖 ?數(shù)據(jù)類型 ? ? ? ?8. 程序狀態(tài)寄存器 ? ? ? ?I/O ? ? ? ? ? 處理器模式 ? 簡(jiǎn)介 ARM體系結(jié)構(gòu)支持 7種處理器模式,分別為:用戶模式、快中斷模式、中斷模式、管理模式、中止模式、未定義模式和系統(tǒng)模式, 如下表所示。 ARM7TDMI完全支持這七種模式。 ARM內(nèi)部寄存器和一些片內(nèi)外設(shè)在硬件設(shè)計(jì)上只允許(或者可選為只允許)特權(quán)模式下訪問(wèn)。 未定義 中止 (abt) 管理 (svc) 中斷 (irq) 快中斷 (fiq) 系統(tǒng) (sys) 處理器模式 ? 異常模式 處理器模式 說(shuō)明 備注 用戶 (usr) 正常程序工作模式 不能直接切換到其它模式 系統(tǒng) (sys) 用于支持操作系統(tǒng)的特權(quán)任務(wù)等 與用戶模式類似,但具有可以直接切換到其它模式等特權(quán) 快中斷 (fiq) 支持高速數(shù)據(jù)傳輸及通道處理 FIQ異常響應(yīng)時(shí)進(jìn)入此模式 中斷 (irq) 用于通用中斷處理 IRQ異常響應(yīng)時(shí)進(jìn)入此模式 管理 (svc) 操作系統(tǒng)保護(hù)代碼 系統(tǒng)復(fù)位和軟件中斷響應(yīng)時(shí)進(jìn)入此模式 中止 (abt) 用于支持虛擬內(nèi)存和 /或存儲(chǔ)器保護(hù) 在 ARM7TDMI沒(méi)有大用處 未定義 (und) 支持硬件協(xié)處理器的軟件仿真 未定義指令異常響應(yīng)時(shí)進(jìn)入此模式 未定義 中止 (abt) 管理 (svc) 中斷 (irq) 快中斷 (fiq) 這五種模式稱為 異常模式 。當(dāng)特定的異常出現(xiàn)時(shí),處理器進(jìn)入相應(yīng)的模式。 處理器模式 ? 用戶和系統(tǒng)模式 處理器模式 說(shuō)明 備注 用戶 (usr) 正常程序工作模式 不能直接切換到其它模式 系統(tǒng) (sys) 用于支持操作系統(tǒng)的特權(quán)任務(wù)等 與用戶模式類似,但具有可以直接切換到其它模式等特權(quán) 快中斷 (fiq) 支持高速數(shù)據(jù)傳輸及通道處理 FIQ異常響應(yīng)時(shí)進(jìn)入此模式 中斷 (irq) 用于通用中斷處理 IRQ異常響應(yīng)時(shí)進(jìn)入此模式 管理 (svc) 操作系統(tǒng)保護(hù)代碼 系統(tǒng)復(fù)位和軟件中斷響應(yīng)時(shí)進(jìn)入此模式 中止 (abt) 用于支持虛擬內(nèi)存和 /或存儲(chǔ)器保護(hù) 在 ARM7TDMI沒(méi)有大用處 未定義 (und) 支持硬件協(xié)處理器的軟件仿真 未定義指令異常響應(yīng)時(shí)進(jìn)入此模式 這兩種模式都不能由異常進(jìn)入,而且它們使用完全相同的寄存器組。操作系統(tǒng)在該模式下訪問(wèn)用戶模式的寄存器就比較方便,而且操作系統(tǒng)的一些特權(quán)任務(wù)可以使用這個(gè)模式訪問(wèn)一些受控的資源。 在不同的工作模式和處理器狀態(tài)下,程序員可以訪問(wèn)的寄存器也不盡相同。 寄存器類別 寄存器在匯編中的名稱 各模式下實(shí)際訪問(wèn)的寄存器 用戶 系統(tǒng) 管理 中止 未定義 中斷 快中斷 通用寄存器和程序計(jì)數(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 無(wú) SPSR_abt SPSR_abt SPSR_und SPSR_irq SPSR_fiq 無(wú) 5 用戶無(wú)系統(tǒng)SPSR_abt s c s c 管理SPSR_abt abt t 中止SPSR_und 未定義SPSR_irq irq irq 中斷SPSR_fiq fi fi fi fi fi fi fi 快中斷ARM狀態(tài)各模式下可以訪問(wèn)的寄存器 寄存器類別 寄存器在匯編中的名稱 各模式下實(shí)際訪問(wèn)的寄存器 用戶 系統(tǒng) 管理 中止 未定義 中斷 快中斷 通用寄存器和程序計(jì)數(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 無(wú) SPSR_abt SPSR_abt SPSR_und SPSR_irq SPSR_fiq 一般的通用寄存器 fi irq t s fi fi fi fi 在匯編語(yǔ)言中寄存器 R0~ R13為保存數(shù)據(jù)或地址值的 通用寄存器 。 寄存器類別 寄存器在匯編中的名稱 各模式下實(shí)際訪問(wèn)的寄存器 用戶 系統(tǒng) 管理 中止 未定義 中斷 快中斷 通用寄存器和程序計(jì)數(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 無(wú) SPSR_abt SPSR_abt SPSR_und SPSR_irq SPSR_fiq 一般的通用寄存器 fi irq t s fi fi fi fi 其中 R0~ R7為未分組的寄存器 ,也就是說(shuō)對(duì)于任何處理器模式,這些寄存器都對(duì)應(yīng)于相同的 32位物理寄存器。它們所對(duì)應(yīng)的物理寄存器取決于當(dāng)前的處理器模式,幾乎所有允許使用通用寄存器的指令都允許使用分組寄存器 寄存器類別 寄存器在匯編中的名稱 各模式下實(shí)際訪問(wèn)的寄存器 用戶 系統(tǒng) 管理 中止 未定義 中斷 快中斷 通用寄存器和程序計(jì)數(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 無(wú) SPSR_abt SPSR_abt SPSR_und SPSR_irq SPSR_fiq 一般的通用寄存器 fi fi fi 寄存器 R8~ R12有兩個(gè)分組的物理寄存器。這樣在發(fā)生 FIQ中斷后,可以加速 FIQ的處理速度。一個(gè)用于用戶和系統(tǒng)模式,其余 5個(gè)分別用于 5種異常模式。在 ARM指令集當(dāng)中,沒(méi)有以特殊方式使用 R13的指令或其它功能,只是習(xí)慣上都這樣使用。 寄存器類別 寄存器在匯編中的名稱 各模式下實(shí)際訪問(wèn)的寄存器 用戶 系統(tǒng) 管理 中止 未定義 中斷 快中斷 通用寄存器和程序計(jì)數(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
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1