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

正文內(nèi)容

arm處理器基礎(chǔ)arppt課件(參考版)

2025-05-15 04:32本頁面
  

【正文】 。如果從存儲單元取指令,那么我們應(yīng)該注意什么?如果從存儲單元取數(shù)據(jù),我們又應(yīng)該注意什么? ARM7TDMI內(nèi)核支持哪 7種操作模式,這些操作模式各自用在什么場合? SP、 LR和 PC分別使用了哪個(gè)寄存器?它們分別有什么作用? ARM處理器有哪兩種操作模式共用了所有的寄存器?有哪些寄存器在所有的模式下都是共用的? CPSR寄存器中哪些位用來定義處理器狀態(tài)?哪些位用來定義處理器模式? 描述一下如何禁止或打開 IRQ中斷,如何禁止和打開 FIQ中斷? 簡述 ARM異常中斷的分類情況? 簡單描述一下 ARM處理器如何進(jìn)入異常和退出異常? 1請描述一下 ARM7TDMI產(chǎn)生異常的條件分別是什么?每種異常產(chǎn)生后會從哪個(gè)地址取指令?各個(gè)異常的返回指令又是什么? 1當(dāng)多個(gè)異常同時(shí)產(chǎn)生時(shí), ARM處理器會如何處理? 1定義 R0=0x12345678,假設(shè)使用存儲指令 STR將 R0的值存放在 0x4000單元中。 Thumb狀態(tài)下的寄存器集 寄存器類別 寄存器在匯編中的名稱 各模式實(shí)際訪問的寄存器 用戶 系統(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 SP R13 R13_svc R13_abt R13_und R13_irq R13_fiq LR R14 R14_svc R14_abt R14_und R14_irq R14_fiq PC R15 狀態(tài) CPSR CPSR ARM狀態(tài)寄存器與 Thumb狀態(tài)寄存器的關(guān)系: ◎ Thumb狀態(tài)的 R0~ R7與 ARM狀態(tài)的 R0~ R7相同; ◎ Thumb狀態(tài)的 CPSR和 SPSR與 ARM狀態(tài)的 CPSR和 SPSR相同; ◎ Thumb狀態(tài)的 SP映射到 ARM狀態(tài)的 SP( R13); ◎ Thumb狀態(tài)的 LR映射到 ARM狀態(tài)的 LR( R14); ◎ Thumb狀態(tài)的 PC映射到 ARM狀態(tài)的 PC( R15)。 Xscale微處理器系列 : Xscale微處理器是基于 ARMv5TE體系結(jié)構(gòu)的解決方案,是一款全性能、高性價(jià)比、低功耗的微處理器。 SecurCore微處理器系列 : SecurCore具有 ARM體系結(jié)構(gòu)的低功耗、高性能的特點(diǎn)外,還提供了對安全解決方案的支持。 ARM9E微處理器系列 : ARM9E系列微處理器為可綜合處理器,使用單一的處理器內(nèi)核提供了單片機(jī)、DSP、 Java 應(yīng)用系統(tǒng)的解決方案。 地址 異常中斷類型 入口時(shí)處理器的操作模式 0x0000 0000 復(fù)位 管理 0x0000 0004 未定義指令 未定義 0x0000 0008 SWI(軟件中斷) 管理 0x0000 000C 中止(預(yù)取指) 中止(取址) 0x0000 0010 中止(數(shù)據(jù)) 中止(數(shù)據(jù)) 0x0000 0014 保留 保留 0x0000 0018 IRQ IRQ 0x0000 001C FIQ FIQ 五、本節(jié)附錄 ARM處理器系列 ARM7微處理器系列 : ARM7系列微處理器為低功耗的 32位 RISC處理器,最適合于對價(jià)位和功耗要求比較嚴(yán)格的消費(fèi)類應(yīng)用。 SUBS PC, R14,# 4 ; PC ← R14 4 ② 數(shù)據(jù)異常 發(fā)生在數(shù)據(jù)操作時(shí)。 ABORT異常包括以下兩種類型: ① 預(yù)取指異常 發(fā)生在預(yù)取指令時(shí)。 中止( Abort) Abort的產(chǎn)生,說明當(dāng)前的處理器操作不能完成。當(dāng) nIRQ上有低電平輸入時(shí)將觸發(fā)該中斷。 FIQ處理程序在離開中斷處理時(shí)執(zhí)行的語句: SUBS PC, R14, 4 ; PC ← R14 4 FIQ異常可以通過設(shè)置 CPSR中的 F標(biāo)志位來禁止(用戶模式下除外)。 退出異常處理執(zhí)行的語句: MOV PC, R14 未定義指令( UDef) 當(dāng)內(nèi)核遇到一個(gè)它不能執(zhí)行的指令,立即調(diào)用一個(gè)未定義指令陷阱處理程序?!?BL next”指令執(zhí)行時(shí),會將 PC值(第③條語句的地址)復(fù)制到 LR中,然后跳轉(zhuǎn)到 next子程序運(yùn)行,當(dāng)子程序運(yùn)行完,要想回到第③條語句繼續(xù)執(zhí)行,只要在 next子程序最后加上指令“ MOV PC,R14”即可。 例 :某段匯編指令 ① MOV R1,1 ② BL
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1