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

正文內容

arm嵌入式系統(tǒng)(已改無錯字)

2023-07-23 15:41:30 本頁面
  

【正文】 MOV R1,10 ARM處理器模式ARM處理器共支持7種處理模式 ARM處理器模式處理器模式說明備注用戶usr正常程序運行的工作模式不能直接從用戶模式切換到其他模式特權模式系統(tǒng)(sys)用于支持操作系統(tǒng)的特權任務等與用戶模式類似,但具有直接奇幻到其他模式等特權異常模式管理(svc)供操作系統(tǒng)使用的一種保護模式只有在系統(tǒng)復位和軟件中斷響應時,才進入此模式中止(abt)用于虛擬內存和(或)存儲器保護在ARM7內核中沒有多大用處未定義(und)支持軟件仿真的硬件協(xié)處理器只有在問誒定義指令異常響應時,才進入此模式中斷(irq)中斷請求處理只有在IRQ異常響應時,才進入此模式快速中斷(fiq)快速中斷請求處理只有在FIQ異常響應時,才進入此模式只有在特權模式下才允許對當前程序狀態(tài)寄存器CPSR的所有控制位直接進行讀/寫訪問,而在非特權模式下只允許對CPSR的控制位進行間接訪問。1異常模式管理模式、中止模式、未定義模式、中斷模式和快速中斷模式這5種處理器模式統(tǒng)稱為異常模式。通過程序修改CPSR可以進入異常。注意:當一個異常發(fā)生時,處理器總是切換到ARM狀態(tài)而非Thumb狀態(tài)。究竟何時進入異常模式,具體規(guī)定如下: 處理器復活之后進入管理模式,操作系統(tǒng)內核通常處于管理模式; 當處理器訪問存儲器失敗時,進入數據訪問中止模式; 當處理器遇到不支持的指令時,進入未定義模式; 中斷模式與快速中斷模式分別對ARM處理器兩種不同級別的中斷作出響應。2系統(tǒng)模式 用戶模式是程序正常運行的工作模式。系統(tǒng)模式與用戶模式具有完全相同的寄存器。但系統(tǒng)模式主要供操作系統(tǒng)的任務使用,允許對CPSR進行讀/寫訪問。注意:要想進入系統(tǒng)模式,必須通過修改CPSR才能實現。 31個通用32位寄存器 6個狀態(tài)寄存器 ARM狀態(tài)下的寄存器1,各種模式下實際訪問的寄存器2一般的通用寄存器3堆棧指針R13(SP) 堆棧是在內存中劃分出的一段存儲空間,這個存儲空間就像是一個大的數據倉庫,用于暫時保存一些數據。 通常是把子程序或者異常服務程序將要用到的寄存器內容保存到堆棧中。 如果程序運行過程中,局部變量的數量太多,以至于處理器內部的寄存器無法全部裝下時,程序員或者編譯器會使用堆棧來作為數據暫存空間,將暫時未用到的數據壓棧處理,當需要用到時再取出來。 在ARM處理器中通常將寄存器R13作為堆棧指針(SP),用于保存堆棧的出入口處地址。4鏈接寄存器R14(LR)5程序計數器R15(PC) R15總是指向正在“取指”的指令。6CPSR和SPSR Thumb狀態(tài)下的寄存器1,各種模式下實際訪問的寄存器 8個通用寄存器(R0~R7) 程序計數器(PC) 堆棧指針(SP) 鏈接寄存器(LR) 程序狀態(tài)寄存器(CPSR)2,一般的通用寄存器3,堆棧指針SP4 鏈接寄存器LR5,ARM狀態(tài)寄存器與Thumb狀態(tài)寄存器之間的關系1 Thumb狀態(tài)R0~R7與ARM狀態(tài)R0~R7相同。 2 Thumb狀態(tài)CPSR(無SPSR)與ARM轉該CPSR相同5. 在Thumb狀態(tài)中訪問高端寄存器Thumb指令集并不能訪問寄存器架構中得所有寄存器,但所有數據處理指令都可以訪問R0~R7;然而,可以對R8~R12訪問的指令只有一下幾條,它們分別為MOV,ADDMCMP。可以使用MOV指令的特殊變量將一個值從低端寄存器(R0~R7)轉移到高端寄存器,或者從高端寄存器轉移到低端寄存器。CMP指令可用于比較高端寄存器和低端寄存器的值。2.7 當前程序狀態(tài)寄存器 ARM內核包含1個CPSR和5個僅供異常處理模式使用的SPSR。CPSR(反應當前處理器狀態(tài))具體含義如下: 4個條件代碼標志(負標志N、零標志Z、進位標志C和溢出標志V); 2個中斷禁止位(IRQ進止與FIQ禁止) 5個對當前處理器模式進行編碼的位(M[4:0])。 1個用于指示當前執(zhí)行指令狀態(tài)的位(ARM指令還是Thumb指令)。 條件代碼標志N、Z、C和V位都是條件代碼標志負標志N 運算結果的第31位置,記錄標志設置操作的結果;零標志Z 如果標志設置操作的結果為0,則置位進位標志C 記錄無符號加法溢出,減法無借位,循環(huán)位移;溢出標志V 記錄標志設置操作的有符號溢出
點擊復制文檔內容
化學相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1