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

正文內(nèi)容

arm體系結構介紹ppt課件-資料下載頁

2025-05-12 05:15本頁面
  

【正文】 結構 異常的退出 ? 將 LR中的值 減去偏移量 后移入 PC寄存器中 ? 恢復 CPSR,即從 SPSR中恢復出來。 ? 清除 入口置位時的 中斷標志 。 ? 返回異常中斷的指令的下一條指令處執(zhí)行。在異常發(fā)生時, PC指針所指的位置對于各種異常向量是不同的,返回地址時參數(shù)也是不同的。 ? 計算返回地址指令如下。 ? SUBS PC,R14_Mode,4。適用于 BL, SWI,未定義的指令,預取中止,快中斷,中斷。 數(shù)據(jù)中止時的參數(shù)為 8。 ARM體系結構 ARM的存儲器格式 ? ARM的存儲空間是統(tǒng)一編址的,該地址空間的大小為 4G字節(jié),即為 232。 ? ARM的地址空間可看作是 230 個 32位字 。在 ARMv4以上版本也可看作是中可以用 231 個 16位半字 。 ? ARM有兩種不同的存儲器格式, ? bigendian,地址的高位存放數(shù)據(jù)字節(jié)的低位。 ? littleendian,地址的低位存放數(shù)據(jù)字節(jié)的低位。 ARM體系結構 尋址方式 ? 尋找方式是是處理器執(zhí)行指令時尋找 真實操作數(shù) 的方式, ARM支持九種尋址方式。 ? 寄存器尋址 :寄存器中的內(nèi)容為操作數(shù)。 ? 立即尋址 :操作數(shù)即在指令中,讀取指令就讀取操作數(shù)。 ? 寄存器移位尋址 : ARM指令集特有的尋址方式,真實操作數(shù)由寄存器移動一定位數(shù)得來。 ? 寄存器間接尋址 :操作數(shù)在內(nèi)存中,通過寄存器存貯內(nèi)存中的地址來查找真正的操作數(shù)。 ? 基址尋址 :與間接尋址相似,操作數(shù)在內(nèi)存中的位置是由寄存器的值加上指令指定的一個偏移得到。 ? 多寄存器尋址 :一次可把內(nèi)存中的多個值傳送到多個寄存器或是把多個寄存器的值一次傳遞到內(nèi)存中。 ? 堆棧尋址 :多寄存器尋址的特殊形式,是按堆棧形式工作的多寄存器尋址。 ? 塊拷貝尋址 :用于內(nèi)存拷貝,也是多寄存器尋址的特殊形式。 ? 相對尋址 :基址尋址的特殊形式,這個基址必須由 PC來提供。 ARM體系結構 ARM指令集 ? ARM指令集可分為 五大類 , 分支指令 、 數(shù)據(jù)處理指令 、 加載 /存儲指令 、 協(xié)處理器指令 和 雜項指指令 。 ? 分支指令 ,提供一個 24位有符號編移,可實現(xiàn) 32M的轉移。 ? 數(shù)據(jù)處理指令 ,是在通用寄存器上執(zhí)行計算,有以下幾種 ? 算術 /邏輯指令。 ? 比較指令。 ? 乘法指令。 ? 加載 /存儲指令,包括以下幾種 。 ? 加載 /存儲寄存器。 ? 加載 /存儲多個寄存器。 ? 交換寄存器和存儲器內(nèi)容。 ? 協(xié)處理器指令,包括以下幾種 。 ? 數(shù)據(jù)處理指令,啟動一個協(xié)處理器專用的內(nèi)部操作。 ? 數(shù)據(jù)轉移指令,數(shù)據(jù)在協(xié)處理器和存儲器之間進行轉移。 ? 寄存器轉移指令,允許協(xié)處理器轉移 ARM寄存器,或相反轉移。 ? 雜項指令 ,包括狀態(tài)寄存器轉移指令和異常產(chǎn)生指令。 ARM體系結構 ARM指令格式 ? 三種指令格式 ? opcode{cond}{S} Rd,Op2。屬單周期指令,如 MOV、 MVN。 ? opcode{cond} Rn,Op2。影響或判斷標志類指令,如 CMP、CMN、 TEQ、 TST。 ? opcode{cond}{S} Rd,Rn,Op2;多寄存器參與指令。如AND、 SUB、 ADD、 ADC、 ORR、 BIC等。 ? 其中 中的 操作指令助記符 是 必須 要有的,而 {}中的 條件碼 和 影響標志位符 可以沒有。 ? Cond條件碼 所起的作用是 邏輯判斷 ,正確執(zhí)行該條操作語句。 S代示是否要 影響 CPSR中的 標志位 。 ? CMP R1,06 。比較 R1和6影響標志位。 ? SUBNES R2,R2,04 。如果上條指令不相等,則 R2=R24,如相等則跳過 ? Op2可為 ? Rm(寄存器)。 如 MOV PC,R0 ? 或 Rm{,shift}(寄存器下的移位操作)。如 ADD R2, R1,R1,LSL 4最后的參數(shù)值可為立即數(shù)也可為寄存器,或 RRX。 ? 或是 expression(立即數(shù))如 MOV R1,10 ARM體系結構 ARM指令格式中的條件碼 ? 條件碼可實現(xiàn)指令中的高效邏輯操作。 ARM體系結構 本講結束 ? 處理器分類。 ? 處理器運行模式。 ? ARM寄存器。 ? 異常及其處理。 ? 存儲器格式。 ? 尋址方式。 ? 指令集介紹。
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1