嵌入式思考題(第三章)_第1頁
嵌入式思考題(第三章)_第2頁
嵌入式思考題(第三章)_第3頁
嵌入式思考題(第三章)_第4頁
嵌入式思考題(第三章)_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

嵌入式思考題(第三章)Arm指令是有條件執(zhí)行,常用的條件助記符EQ,NE,HI,LS是何意義?條件碼助記符后綴標(biāo)志含義0000EQZ置位相等/是否為00001NEZ清零不相等1000HIC置位并且Z清零無符號數(shù)大于1001LSC清零或Z置位無符號數(shù)小于或等于2)一些指令不需要后綴“S”,也能更新條件碼標(biāo)志,是哪幾個?CMP,CMN,TST,TEQ(其唯一功能就是更新條件碼標(biāo)志)3)第二操作數(shù)做立即數(shù)時,哪些是有效的,哪些是無效的?立即數(shù)不能做為目標(biāo)操作數(shù)的,但可以作為源操作數(shù)。MOVAX,1234H這是正確的MOV1234H,AX這是錯誤的4)LSL、LSR、ASL、ASR、ROR、RRX的含義?LSL:邏輯左移(按操作數(shù)所指定的數(shù)量向左移位,低位用零填充)LSR:邏輯右移ASL:算術(shù)左移指令(每執(zhí)行一次,將D通道中的數(shù)據(jù)按位左移一位最高位移到CY中,0移進(jìn)最低位)ASR:算術(shù)右移指令ROR:循環(huán)右移指令(每執(zhí)行一次,將D通道中的數(shù)據(jù)連同CY的內(nèi)容,按位循環(huán)右移一位)RRX:帶擴展的循環(huán)右移(按操作數(shù)所指定的數(shù)量向右循環(huán)移位,左端用進(jìn)位標(biāo)志位C來填充)5)根據(jù)下面的指令,寫出執(zhí)行的結(jié)果:ADDR3,R2,R1,LSR#2R3=R2+R1>>1LDRR0,[R1,R2,LSL#2]將存儲器地址為R1+R2<<2的字?jǐn)?shù)據(jù)讀入寄存器R0中LDRR0,[R1,#4]!將存儲器地址為R1+4的字?jǐn)?shù)據(jù)讀入寄存器R0中,并將R1+4的值存入R1LDRR0,[R3],-R8將存儲器地址為R3的字?jǐn)?shù)據(jù)讀入寄存器R0中,并將R3-R8的值存入R0LDRR0,[R3],R8,LSL#2將存儲器地址為R3的字?jǐn)?shù)據(jù)讀入寄存器R0中,并將R3+R8<<2(即R3+R8*4)的值存入R0STRBR0,[R3,-R8,ASR#2]將寄存器R0的最低有效字節(jié)傳送給R3-R8>>2(即R3-R8/4),R3和R8不變LDREQSHR11,[R6](有條件地)將寄存器R6的值傳送給R11,加載16位半字,帶符號擴展到32位STRHR4,[R0+R1]將寄存器R4的值傳送給地址為R0+R1的寄存器STRDR4,[R9,#24]將寄存器R4的值傳送給地址為R9+24的寄存器,將寄存器R5的值傳送給地址為R9+28的寄存器6)根據(jù)下面的指令,寫出執(zhí)行的結(jié)果:LDMIAR1,{R0,R2,R5}((R1))->R0,((R1)+4)->R2,((R1)+8)->R5LDMIBR1,{R0,R2,R5}((R1)+4)->R0,((R1)+8)->R2,((R1)+12)->R5LDMDAR1,{R0,R2,R5}((R1))->R0,((R1)-4)->R2,((R1)-8)->R5LDMDBR1,{R0,R2,R5}((R1)-4)->R0,((R1)-8)->R2,((R1)-12)->R57)理解多寄存器尋址和堆棧尋之間的聯(lián)系,分別寫出堆棧尋找LDMFA、LDMED、STMEA、STMFD所對應(yīng)的多寄存器尋找指令。多寄存器尋址:LD

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論