下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、歡迎閱讀A R M與嵌入式技術(shù)實(shí)驗(yàn)報(bào)生口1、編寫程序?qū)2的高8位傳送到R3的低8位(不考慮R3的其他位)、程序代碼:.global _start_start:將立即數(shù)存儲(chǔ)到R2中- 3- . jT-r" t.i' y;將存儲(chǔ)在R3中mov R2,R2,ROR #24 ;循環(huán)移位24位,使R2中的高八位移到第八位and R2,R2,#0x000000ff;屏蔽掉 R2的高24位,and R3,R3,#0xffffff00 ;屏蔽掉 R2的低 8位"工 I | Iorr R3,R3,R2 ;用取或?qū)2的低8位移到R3得低8位 | stop:b stop.end、實(shí)驗(yàn)
2、內(nèi)容:將存儲(chǔ)在R2中將存儲(chǔ)在R3中將R2中的高8位12”移到R2的低8位,原來(lái)的數(shù)“變?yōu)槠帘蔚鬜2中的高24位,采用或命令時(shí)使其不影響 R3中高24位的數(shù)值屏蔽掉R3中的低8位,使使用或命令是能將 R2的低8位移到R3的低8位將R2中的高8位” 1綣到R3的低8位而不影響R3中的其他的24位歡迎閱讀2、實(shí)現(xiàn)64位的加法運(yùn)算,要求R1:R0 +【R3:R2 ,結(jié)果放回【R1:R0 中、程序代碼:.global _start_start:;將立即數(shù)存儲(chǔ)在R0中l(wèi)dr R1,=0x8989eeee;將立即數(shù) 8989eeee 存儲(chǔ)在 R1 中l(wèi)dr R2,=0x504ed99d;將立即數(shù) 504ed
3、99d 存儲(chǔ)在 R2中l(wèi)dr r3,=0x8949556f;將立即數(shù) 8949556f 存儲(chǔ)在 R3中 .adds r0,r0,r2;使用帶標(biāo)志位的加法指令將 R2+R0中的值存到R0adc r1,r1,r3 ;使用帶進(jìn)位的加法指令將 R3+R1的值存到R1中,如果R0+R2產(chǎn)生了進(jìn)位,則C=1 ,此 y,x' 時(shí)將R1+1stop: b stop .end、實(shí)驗(yàn)內(nèi)容:將立即數(shù)存儲(chǔ)在R0中將立即數(shù)8989eeee存儲(chǔ)在 R1中將立即數(shù)504ed99d存儲(chǔ)在R2中將立即數(shù)8949556f存儲(chǔ)在R3中使用帶標(biāo)志位的加法指令將R2+R0中的值存到R0使用帶進(jìn)位的加法指令將j R3+R1的值存
4、到R1中,如果R0+R2產(chǎn)生了進(jìn)位,則 C=1 ,此時(shí)將R1+1、結(jié)果分析 ,I注:以下分析均為16進(jìn)制計(jì)算【R1 : R0 】+【R3 : R2 =【R1 : R0 【8989eeee: +8949556f : 504ed99d 】=【12d3445d : 97a71f05 】首先低 32 位相加:8+d=5 , C=1 ; 6+9+1=0 , C=1 ; 5+9+1=f , C=0 ;4+d=1 , C=1 ; 8+e+1=7 , C=1 ; 5+4+1=a , C=0;7+0=7 , C=0 ; 4+5=9 , C=0。相加后的結(jié)果為:,可以看出低32位相加得出的結(jié)果和實(shí)驗(yàn)得出的結(jié)果一樣
5、。再是高 32 位相加:8989eeee+8949556f : e+f=d , C=1 ; e+6+1=5 , C=1 ; e+5+1=4 , C=1 ;e+5+1=4 , C=1 ; 9+9+1=3 , C=1 ; 8+4+1=d , C=0;9+9+0=2 , C=1 ; 8+8+1=1 , C=1。相加后的結(jié)果為:8989eeee+8949556f =12d3445d,可以看出高32位相加得出的結(jié)果和實(shí)驗(yàn)得出的結(jié)果一樣。所以由結(jié)果可以看出實(shí)驗(yàn)成功!3、編寫一段程序計(jì)算10 !'一、程序代碼:.global _start_start: mov R0,#10;將立即數(shù)10存儲(chǔ)在R0中
6、mov R1,#10;將立即數(shù)10存至IJR1中,作為循環(huán)次數(shù)的限minus : sub R1,R1,#1;標(biāo)記一個(gè)minus子函數(shù),每執(zhí)行一次 R1自減1mul R0,R1,R0 ; R1自減后與R0相乘,積放在 R0中cmp R1,#0 ;判斷R1是不是減到1 了,如果沒(méi)有則繼續(xù)調(diào)用子程序 'i L |bne minus ;如果Z不等于1 ,那么跳轉(zhuǎn)到子程序標(biāo)記處stop: I -b stop.end、實(shí)驗(yàn)內(nèi)容:跟蹤10次后的答案是:0x375f00、結(jié)果分析:10 ! =10x9x8x7x6x5x4x3x2x1=3638800,轉(zhuǎn)化為 16進(jìn)制為 375f00(3x165+7x1
7、6 4+5x16 3+15x16 2+0x16 1+0x16 0=3145728+458752+20480+3840=3628800)可以看出實(shí)驗(yàn)結(jié)果和計(jì)算出來(lái)的結(jié)果一致,所以實(shí)驗(yàn)成功!4、編寫程序?qū)⒌刂?000H1030H的數(shù)據(jù)全部搬移到2000H2030H中,并將原數(shù)據(jù)區(qū)清零、程序代碼:.global _start _start:ldr R0,=0x1000;將地址1000H送至I R0中存儲(chǔ)Idr R1,=0x2000;將地址2000H送至U R1中存儲(chǔ)mov R2,#48 ;將立即數(shù)48送至U R2中mov R4,#0 ;初始化 R4,將 0存儲(chǔ)到 R4中.copy: ldrb R3,R0;標(biāo)記子程序入口strb R4,R0,#1;將寄存器R0中的內(nèi)容移到R4中I _ystrb R3,R1,#1;將寄存器R1中的內(nèi)容移到R3中subs R2,R2,#1;判斷是否移完bne copy ;如果沒(méi)有移完則跳轉(zhuǎn)到子程序入口繼續(xù)移stop: b stop .end、實(shí)驗(yàn)內(nèi)容: 1L 、結(jié)果分析由單步調(diào)試可以看出,沒(méi)執(zhí)行一次,則程序計(jì)數(shù)器PC就增加4,源地址首段地址為1000H ,增加30HI I(3x16+0=48 )則末段地址為1030H
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度酒店食堂承包服務(wù)合同范本3篇
- 二零二五版?zhèn)€人信用卡債務(wù)代償服務(wù)合同5篇
- 二零二五版服裝行業(yè)計(jì)時(shí)工工作制勞動(dòng)合同范本3篇
- 二零二五年度建筑工程施工合同履約保證金制度論文3篇
- 二零二五年環(huán)保鍋爐設(shè)備購(gòu)銷合同3篇
- 二零二五版文化特色民宿裝修工程合同協(xié)議2篇
- 稅務(wù)局2025年度市場(chǎng)調(diào)研與分析合同2篇
- 二零二五年度還建房社區(qū)教育與文化推廣合同3篇
- 二零二五版茶葉品牌形象設(shè)計(jì)及宣傳推廣合同3篇
- 二零二五年度皇姑區(qū)二手房買賣及裝修押金合同3篇
- 割接方案的要點(diǎn)、難點(diǎn)及采取的相應(yīng)措施
- 2025年副護(hù)士長(zhǎng)競(jìng)聘演講稿(3篇)
- 2025至2031年中國(guó)臺(tái)式燃?xì)庠钚袠I(yè)投資前景及策略咨詢研究報(bào)告
- 原發(fā)性腎病綜合征護(hù)理
- 第三章第一節(jié)《多變的天氣》說(shuō)課稿2023-2024學(xué)年人教版地理七年級(jí)上冊(cè)
- 2025年中國(guó)電科集團(tuán)春季招聘高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025年度建筑施工現(xiàn)場(chǎng)安全管理合同2篇
- 建筑垃圾回收利用標(biāo)準(zhǔn)方案
- 福建省廈門市2023-2024學(xué)年高二上學(xué)期期末考試語(yǔ)文試題(解析版)
- 分子標(biāo)記及遺傳連鎖圖譜
- 防火墻施工組織設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論