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

正文內(nèi)容

arm架構(gòu)ppt課件-在線瀏覽

2025-02-25 07:44本頁(yè)面
  

【正文】 15 (pc) cpsr r0 r1 r2 r3 r4 r5 r6 r7 User r13 (sp) r14 (lr) spsr IRQ User mode r0r12, r15, and cpsr r13 (sp) r14 (lr) spsr Undef User mode r0r12, r15, and cpsr r13 (sp) r14 (lr) spsr SVC User mode r0r12, r15, and cpsr r13 (sp) r14 (lr) spsr Abort User mode r0r12, r15, and cpsr Thumb state Low registers Thumb state High registers Note: System模式使用 user模式寄存器集 15 ARM 寄存器 ? ARM 有 37個(gè) 32Bits長(zhǎng)的寄存器 . ? 1 個(gè)用作 PC( program counter) ? 1個(gè)用作 CPSR(current program status register) ? 5個(gè)用作 SPSR(saved program status registers) ? 30 個(gè)通用寄存器 ? 當(dāng)前處理器的模式?jīng)Q定著哪組寄存器可操作 . 任何模式都可以存取: ? 相應(yīng)的 r0r12子集 ? 相應(yīng)的 r13 (the stack pointer, sp) and r14 (the link register, lr) ? 相應(yīng)的 r15 ( the program counter, pc) ? 相應(yīng)的 CPSR(current program status register, cpsr) ? 特權(quán)模式 (除 system模式 ) 還可以存?。? ? 相應(yīng)的 spsr (saved program status register) 程序狀態(tài)寄存器 ? 條件位: ? N = 1結(jié)果為負(fù) ,0結(jié)果為正或 0 ? Z = 1結(jié)果為 0,0結(jié)果不為 0 ? C =1進(jìn)位, 0借位 ? V =1結(jié)果溢出, 0結(jié)果沒(méi)溢出 ? Q 位: ? 僅 ARM 5TE/J架構(gòu)支持 ? 指示增強(qiáng)型 DSP指令是否溢出 ? J 位 ? 僅 ARM 5TE/J架構(gòu)支持 ? J = 1: 處理器處于 Jazelle狀態(tài) ? 中斷禁止位: ? I = 1: 禁止 IRQ. ? F = 1: 禁止 FIQ. ? T Bit ? 僅 ARM xT架構(gòu)支持 ? T = 0: 處理器處于 ARM 狀態(tài) ? T = 1: 處理器處于 Thumb 狀態(tài) ? Mode位 (處理器模式位 ): ? 0b10000 User ? 0b10001 FIQ ? 0b10010 IRQ ? 0b10011 Supervisor ? 0b10111 Abort ? 0b11011 Undefined ? 0b11111 System 27 31 N Z C V Q 28 6 7 I F T mode 16 23 8 15 5 4 0 24 f s x c U n d e f i n e d J 17 ? 當(dāng)處理器執(zhí)行在 ARM狀態(tài) : ? 所有指令 32 bits 寬 ? 所有指令必須 word 對(duì)齊 ? 所以 pc值 由 bits [31:2]決定 , bits [1:0] 未定義 (所以指令不能halfword / byte對(duì)齊 ). ? 當(dāng)處理器執(zhí)行在 Thumb狀態(tài) : ? 所有指令 16 bits 寬 ? 所有指令必須 halfword 對(duì)齊 ? 所以 pc值 由 bits [31:1]決定 , bits [0] 未定義 (所以指令不能 byte對(duì)齊 ). ? 當(dāng)處理器執(zhí)行在 Jazelle狀態(tài) : ? 所有指令 8 bits 寬 ? 處理器執(zhí)行 word 存取一次取 4條指令 程序指針 PC (r15) 18 Vector Table 異常處理 ? 當(dāng)異常產(chǎn)生時(shí) , ARM core: ? 拷貝 CPSR 到 SPSR_mode ? 設(shè)置適當(dāng)?shù)? CPSR 位: ? 改變處理器狀態(tài)進(jìn)入 ARM 態(tài) ? 改變處理器模式進(jìn)入相應(yīng)的異常模式 ? 設(shè)置中斷禁止位禁止相應(yīng)中斷 (如果需要 ) ? 保存返回地址到 LR_mode ? 設(shè)置 PC 為相應(yīng)的異常向量 ? 返回時(shí) , 異常處理需要 : ? 從 SPSR_mode恢復(fù) CPSR ? 從 LR_mode恢復(fù) PC ? Note:這些操作只能在 ARM 態(tài)執(zhí)行 . Vector table can be at 0xFFFF0000 on ARM720T and on ARM9/10 family devices FIQ IRQ (Reserved) Data Abort Prefetch Abort Software Interrupt Undefin
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1