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

正文內(nèi)容

arm體系結(jié)構(gòu)chappt課件-文庫(kù)吧資料

2025-05-18 04:48本頁(yè)面
  

【正文】 0(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 一般的通用寄存器 寄存器 R1 R14分別有 6個(gè)分組的物理寄存器。一個(gè)用于除 FIQ模式之外的所有寄存器模式,另一個(gè)用于 FIQ模式。 寄存器類別 寄存器在匯編中的名稱 各模式下實(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 一般的通用寄存器 4_fiq 4_irq 4_und 4_abt 4_svc 4 fi irq abt s c fi fi fi fi fi 寄存器 R8~ R14為 分組寄存器 。它們是完全通用的寄存器,不會(huì)被體系結(jié)構(gòu)作為特殊用途,并且可用于任何使用通用寄存器的指令。 寄存器類別 寄存器在匯編中的名稱 各模式下實(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 ARM狀態(tài)各模式下的寄存器 寄存器類別 寄存器在匯編中的名稱 各模式下實(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 ARM狀態(tài)各模式下的寄存器 SPSR_fiq SPSR_irq nd bt bt fi i t fi i t fi 所有的 37個(gè)寄存器,分成兩大類: ?31個(gè)通用 32位寄存器; ?6個(gè)狀態(tài)寄存器。 系統(tǒng) (sys) 用戶 (usr) 第 3章 目錄 ? ? ?內(nèi)部框圖 ?數(shù)據(jù)類型 ? ? ? ?8. 程序狀態(tài)寄存器 ? ? ? ?I/O ? ? ? ? ? 內(nèi)部寄存器 ? 簡(jiǎn)介 在 ARM7TDMI處理器內(nèi)部有 37個(gè)用戶可見(jiàn)的寄存器。 系統(tǒng)模式是特權(quán)模式,不受用戶模式的限制。每種異常模式都有一些獨(dú)立的寄存器,以避免異常退出時(shí)用戶模式的狀態(tài)不可靠。它們除了可以通過(guò)程序切換進(jìn)入外,也可以由特定的異常進(jìn)入。此外,特權(quán)模式可以自由的切換處理器模式,而用戶模式不能直接切換到別的模式。 處理器模式 說(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)入此模式 處理器模式 ? 處理器模式 處理器模式 ? 特權(quán)模式 處理器模式 說(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)入此模式 除用戶模式外,其它模式均為 特權(quán)模式 。這樣的好處是可以更好的支持操作系統(tǒng)并提高工作效率。從 Arm狀態(tài)切換到 Thumb狀態(tài) LDR R0,=Lable+1 BX R0 。 處理器狀態(tài) ? 處理器狀態(tài) 使用 BX指令將 ARM7TDMI內(nèi)核的操作狀態(tài)在ARM狀態(tài)和 Thumb狀態(tài)之間進(jìn)行切換,程序如下所示。因此 ARM7TDMI處理器有兩種操作狀態(tài): ?ARM狀態(tài): 32位,這種狀態(tài)下執(zhí)行的是字方式的 ARM指令; ?Thumb狀態(tài): 16位,這種狀態(tài)下執(zhí)行半字方式的 Thumb指令。 第 3章 目錄 ? ? ?內(nèi)部框圖 ?數(shù)據(jù)類型 ? ? ? ?8. 程序狀態(tài)寄存器 ? ? ? ?I/O ? ? ? ? ? ? ARM7TDMI的模塊和內(nèi)核框圖 E m be dde dI C E R TCP UDBG R N G ( 0 )DBG R N G ( 1 )D B G EXT (0 )D B G EXT (1 )T A P數(shù)據(jù)總線ADDR [ 3 1 : 0 ]LO C KWR IT ESI Z E [1 :0 ]P R O T [1 :0 ]TR A N S [ 1 : 0 ]W D A T A [ 31: 0]R D A T A [ 31: 0]DBG T D IDBG n T R S TDBG T M SDBG T C K E NDBG T D O宏單元控制器協(xié)處理器接口信號(hào)掃描鏈1掃描鏈2EmbeddedICERTARM7TDMI模塊 ? ARM7TDMI的模塊和內(nèi)核框圖 ARM7TDMI模塊 地址寄存器 寄存器組 31*32位寄存器 ( 6個(gè)狀態(tài)寄存器) 地址增加器 乘法器 桶形移位器 32位 ALU 寫數(shù)據(jù)寄存器 指令管線讀數(shù)據(jù)寄存器 Thumb指令譯碼器 指令譯碼 和 控制邏輯 ADDR[31:0] CLK CLEN CFGBIGEND nIRQ nFIQ nRESET ABORT LOCK WRITE SIZE[1:0] PROT[1:0] TRANS[1:0] DBG輸出 DBG輸入 CP控制 CP握手 WDATA[31:0] RDATA[31:0] 掃描調(diào)試 控制 ? ARM7TDMI的模塊和內(nèi)核框圖 ARM7TDMI模塊 CPBCP ACPnICPTBITCPSEQCPnMREQCPnOPCCPnTRANSTRANS[1:0]PROT[1:0]SIZE[1:0]WRITEABORTRDA T A[31:0]WDA T A[31:0]ADDR[31:0]DBGTDODBGnTDOENDBGnTRSTDBGTDIDBGTMSDBGTCKENDBGCOMMTXDBGCOMMRXDBGRNG[0]DBGRNG[1]DBGENDBGEXT[0]DBGEXT[1]DBGnEXECDBGACKDBGBREAKDBGRQLOCKCFGBIGENDnRESETnFIQnIRQCLKENCLKDBGINSTR V ALIDARM7TDMISDMORE同步的E m be de dI C E R T掃描調(diào)試訪問(wèn)端口存儲(chǔ)器接口存儲(chǔ)器管理接口協(xié)處理器接口時(shí)鐘中斷總線控制仲裁調(diào)試處理器第 3章 目錄 ? ? ?內(nèi)部框圖 ?數(shù)據(jù)類型 ?
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1