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

正文內容

arm7體系結構(編輯修改稿)

2025-01-30 23:59 本頁面
 

【文章內容簡介】 ) 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)寄存器R16(CPSR) CPSRSPSR 無 SPSR_abt SPSR_abt SPSR_und SPSR_irq SPSR_fiqARM狀態(tài)各模式下的寄存器寄存器類別寄存器在匯編中的名稱各模式下實際訪問的寄存器用戶 系統(tǒng) 管理 中止 未定義 中斷 快中斷通用寄存器和程序計數器R0(a1) R0R1(a2) R1R2(a3) R2R3(a4) R3R4(v1) R4R5(v2) R5R6(v3) R6R7(v4) R7R8(v5) R8 R8_fiqR9(SB,v6) R9 R9_fiqR10(SL,v7) R10 R10_fiqR11(FP,v8) R11 R11_fiqR12(IP) R12 R12_fiqR13(SP) R13 R13_svc R13_abt R13_und R13_irq R13_fiqR14(LR) R14 R14_svc R14_abt R14_und R14_irq R14_fiqR15(PC) R15狀態(tài)寄存器CPSR CPSRSPSR 無 SPSR_abt SPSR_abt SPSR_und SPSR_irq SPSR_fiqARM狀態(tài)各模式下的寄存器SPSR_fiqSPSR_irqSPSR_abtSPSR_abt所有的 37個寄存器,分成兩大類:167。31個通用 32位寄存器;167。6個狀態(tài)寄存器。寄存器類別寄存器在匯編中的名稱各模式下實際訪問的寄存器用戶 系統(tǒng) 管理 中止 未定義 中斷 快中斷通用寄存器和程序計數器R0(a1) R0R1(a2) R1R2(a3) R2R3(a4) R3R4(v1) R4R5(v2) R5R6(v3) R6R7(v4) R7R8(v5) R8 R8_fiqR9(SB,v6) R9 R9_fiqR10(SL,v7) R10 R10_fiqR11(FP,v8) R11 R11_fiqR12(IP) R12 R12_fiqR13(SP) R13 R13_svc R13_abt R13_und R13_irq R13_fiqR14(LR) R14 R14_svc R14_abt R14_und R14_irq R14_fiqR15(PC) R15狀態(tài)寄存器CPSR CPSRSPSR 無 SPSR_abt SPSR_abt SPSR_und SPSR_irq SPSR_fiq無用戶無系統(tǒng)SPSR_abt管理SPSR_abtR14_abt中止SPSR_und未定義SPSR_irqR14_irqR13_irq中斷SPSR_fiqR14_fiqR13_fiq快中斷ARM狀態(tài)各模式下可以訪問的寄存器寄存器類別寄存器在匯編中的名稱各模式下實際訪問的寄存器用戶 系統(tǒng) 管理 中止 未定義 中斷 快中斷通用寄存器和程序計數器R0(a1) R0R1(a2) R1R2(a3) R2R3(a4) R3R4(v1) R4R5(v2) R5R6(v3) R6R7(v4) R7R8(v5) R8 R8_fiqR9(SB,v6) R9 R9_fiqR10(SL,v7) R10 R10_fiqR11(FP,v8) R11 R11_fiqR12(IP) R12 R12_fiqR13(SP) R13 R13_svc R13_abt R13_und R13_irq R13_fiqR14(LR) R14 R14_svc R14_abt R14_und R14_irq R14_fiqR15(PC) R15狀態(tài)寄存器CPSR CPSRSPSR 無 SPSR_abt SPSR_abt SPSR_und SPSR_irq SPSR_fiq一般的通用寄存器 在匯編語言中寄存器 R0~ R13為保存數據或地址值的 通用寄存器 。它們是完全通用的寄存器,不會被體系結構作為特殊用途,并且可用于任何使用通用寄存器的指令。寄存器類別寄存器在匯編中的名稱各模式下實際訪問的寄存器用戶 系統(tǒng) 管理 中止 未定義 中斷 快中斷通用寄存器和程序計數器R0(a1) R0R1(a2) R1R2(a3) R2R3(a4) R3R4(v1) R4R5(v2) R5R6(v3) R6R7(v4) R7R8(v5) R8 R8_fiqR9(SB,v6) R9 R9_fiqR10(SL,v7) R10 R10_fiqR11(FP,v8) R11 R11_fiqR12(IP) R12 R12_fiqR13(SP) R13 R13_svc R13_abt R13_und R13_irq R13_fiqR14(LR) R14 R14_svc R14_abt R14_und R14_irq R14_fiqR15(PC) R15狀態(tài)寄存器CPSR CPSRSPSR 無 SPSR_abt SPSR_abt SPSR_und SPSR_irq SPSR_fiq一般的通用寄存器 其中 R0~ R7為未分組的寄存器 ,也就是說對于任何處理器模式,這些寄存器都對應于相同的 32位物理寄存器。寄存器類別寄存器在匯編中的名稱各模式下實際訪問的寄存器用戶 系統(tǒng) 管理 中止 未定義 中斷 快中斷通用寄存器和程序計數器R0(a1) R0R1(a2) R1R2(a3) R2R3(a4) R3R4(v1) R4R5(v2) R5R6(v3) R6R7(v4) R7R8(v5) R8 R8_fiqR9(SB,v6) R9 R9_fiqR10(SL,v7) R10 R10_fiqR11(FP,v8) R11 R11_fiqR12(IP) R12 R12_fiqR13(SP) R13 R13_svc R13_abt R13_und R13_irq R13_fiqR14(LR) R14 R14_svc R14_abt R14_und R14_irq R14_fiqR15(PC) R15狀態(tài)寄存器CPSR CPSRSPSR 無 SPSR_abt SPSR_abt SPSR_und SPSR_irq SPSR_fiq一般的通用寄存器R14_fiqR14_irqR14_abtR14_svcR13_fiqR13_irq 寄存器 R8~ R14為 分組寄存器 。它們所對應的物理寄存器取決于當前的處理器模式,幾乎所有允許使用通用寄存器的指令都允許使用分組寄存器寄存器類別寄存器在匯編中的名稱各模式下實際訪問的寄存器用戶 系統(tǒng) 管理 中止 未定義 中斷 快中斷通用寄存器和程序計數器R0(a1) R0R1(a2) R1R2(a3) R2R3(a4) R3R4(v1) R4R5(v2) R5R6(v3) R6R7(v4) R7R8(v5) R8 R8_fiqR9(SB,v6) R9 R9_fiqR10(SL,v7) R10 R10_fiqR11(FP,v8) R11 R11_fiqR12(IP) R12 R12_fiqR13(SP) R13 R13_svc R13_abt R13_und R13_irq R13_fiqR14(LR) R14 R14_svc R14_abt R14_und R14_irq R14_fiqR15(PC) R15狀態(tài)寄存器CPSR CPSRSPSR 無 SPSR_abt SPSR_abt SPSR_und SPSR_irq SPSR_fiq一般的通用寄存器 寄存器 R8~ R12有兩個分組的物理寄存器。一個用于除 FIQ模式之外的所有寄存器模式,另一個用于 FIQ模式。這樣在發(fā)生 FIQ中斷后,可以加速 FIQ的處理速度。寄存器類別寄存器在匯編中的名稱各模式下實際訪問的寄存器用戶 系統(tǒng) 管理 中止 未定義 中斷 快中斷通用寄存器和程序計數器R0(a1) R0R1(a2) R1R2(a3) R2R3(a4) R3R4(v1) R4R5(v2) R5R6(v3) R6R7(v4) R7R8(v5) R8 R8_fiqR9(SB,v6) R9 R9_fiqR10(SL,v7) R10 R10_fiqR11(FP,v8) R11 R11_fiqR12(IP) R12 R12_fiqR13(SP) R13 R13_svc R13_abt R13_und R13_irq R13_fiqR14(LR) R14 R14_svc R14_abt R14_und R14_irq R14_fiqR15(PC) R15狀態(tài)寄存器CPSR CPSRSPSR 無 SPSR_abt SPSR_abt SPSR_und SPSR_irq SPSR_fiq一般的通用寄存器 寄存器 R1 R14分別有 6個分組的物理寄存器。一個用于用戶和系統(tǒng)模式,其余 5個分別用于 5種異常模式。寄存器類別寄存器在匯編中的名稱各模式下實際訪問的寄存器用戶 系統(tǒng) 管理 中止 未定義 中斷 快中斷通用寄存器和程序計數器R0(a1) R0R1(a2) R1R2(a3) R2R3(a4) R3R4(v1) R4R5(v2) R5R6(v3) R6R7(v4) R7R8(v5) R8 R8_fiqR9(SB,v6) R9 R9_fiqR10(SL,v7) R10 R10_fiqR11(FP,v8) R11 R11_fiqR12(IP) R12 R12_fiqR13(SP) R13 R13_svc R13_abt R13_und R13_irq R13_fiqR14(LR) R14 R14_svc R14_abt R14_und R14_irq R14_fiqR15(PC) R15狀態(tài)寄存器CPSR CPSRSPSR 無 SPSR_abt SPSR_abt SPSR_und SPSR_irq SPSR_fiq堆棧指針寄存器 R13( SP) 寄存器 R13常作為 堆棧指針 (SP)。在 ARM指令集當中,沒有以特殊方式使用 R13的指令或其它功能,只是習慣上都這樣使用。但是在 Thumb指令集中存在使用 R13的指令。寄存器類別寄存器在匯編中的名稱各模式下實際訪問的寄存器用戶 系統(tǒng) 管理 中止 未定義 中斷 快中斷通用寄存器和程序計數器R0(a1) R0R1(a2) R1R2(a3) R2R3(a4) R3R4(v1) R4R5(v2) R5R6(v3) R6R7(v4) R7R8(v5) R8 R8_fiqR9(SB,v6) R9 R9_fiqR10(SL,v7) R10 R10_fiqR11(FP,v8) R11 R11_fiqR12(IP) R12 R12_fiqR13(SP) R13 R13_svc R13_abt R13_und R13_irq R13_fiqR14(LR) R14 R14_svc R14_abt R14_und R14_irq R14_fiqR15(PC) R15狀態(tài)寄存器CPSR CPSRSPSR 無 SPSR_abt SPSR_abt SPSR_und SPSR_irq SPSR_fiq鏈接寄存器 R14( LR) R14為 鏈接寄存器 ( LR),在結構上有兩個特殊功能:167。在每種模式下,模式自身的 R14版本用于保存子程序返回地址;167。當發(fā)生異常時,將 R14對應的異常模式版本設置為異常返回地址(有些異常有一個小的固定偏移量)。Lable程序 A 程序 BR14內部寄存器n R14( LR)寄存器與子程序調用BL Lable地址 A ???MOV PC,LRR14(地址 A)??? A執(zhí)行過程中調用程序 B;操作流程 Lable,執(zhí)行程序 B。同時硬件將 “BL Lable” 指令的下一條指令所在地址存入 R14( LR); B執(zhí)行最后,將 R14寄存器的內容放入 PC,返回程序 A;內部寄存器n R14寄存器與異常發(fā)生 異常發(fā)生時,程序要跳轉至異常服務程序,對返回地址的處理與子程序調用類似,都是由硬件完成的。區(qū)別在于有些異常有一個小常量的偏移。內部寄存器n R14寄存器注意要點 當發(fā)生異常嵌套時,這些異常之間可能會發(fā)生沖突。例如:如果用戶在用戶模式下執(zhí)行程序時發(fā)生了IRQ中斷,用戶模式寄存器不會被破壞。但是如果允許在 IRQ模式下的中斷處理程序重新使能 IRQ中斷,并
點擊復制文檔內容
規(guī)章制度相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1