![第三次分支與循環(huán)程序設(shè)計(jì)_第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/11/aacc6892-4f88-4263-9e98-920ee42fd0d5/aacc6892-4f88-4263-9e98-920ee42fd0d51.gif)
![第三次分支與循環(huán)程序設(shè)計(jì)_第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/11/aacc6892-4f88-4263-9e98-920ee42fd0d5/aacc6892-4f88-4263-9e98-920ee42fd0d52.gif)
![第三次分支與循環(huán)程序設(shè)計(jì)_第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/11/aacc6892-4f88-4263-9e98-920ee42fd0d5/aacc6892-4f88-4263-9e98-920ee42fd0d53.gif)
![第三次分支與循環(huán)程序設(shè)計(jì)_第4頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/11/aacc6892-4f88-4263-9e98-920ee42fd0d5/aacc6892-4f88-4263-9e98-920ee42fd0d54.gif)
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、匯編語言程序設(shè)計(jì)實(shí)驗(yàn)實(shí)驗(yàn)六分支程序設(shè)計(jì)一、實(shí)驗(yàn)?zāi)康?. 進(jìn)一步熟悉mcs-51指令系統(tǒng),了解匯編語言程序設(shè)計(jì)的基本結(jié)構(gòu)。2. 掌握分支結(jié)構(gòu)程序設(shè)計(jì)的方法。3. 學(xué)會(huì)用條件轉(zhuǎn)移指令、cine、jmp及其配合使用來編寫二分支、三分支和多分支程序。二、實(shí)驗(yàn)內(nèi)容1. 二分支的條件轉(zhuǎn)移程序設(shè)變量x存放于r0,函數(shù)值y存放在r1,其中x、y均為二進(jìn)制數(shù)。試按照下式的要求給y 賦值:r1x0y=s0x=0-1x<0程序框圖如圖3-5所示:開始a(ro)(a卜(rl)結(jié)束圖3-5二分支結(jié)構(gòu)流程圖三、實(shí)驗(yàn)步驟1. 根據(jù)實(shí)驗(yàn)內(nèi)容和參考程序流程圖,編出相應(yīng)的分支結(jié)構(gòu)程序。2. 輸入程序,匯編成功;3. 用f4
2、 (執(zhí)行到光標(biāo)處)、f7 (跟蹤執(zhí)行)、f8 (單步執(zhí)行)或斷點(diǎn)運(yùn)行等方式調(diào)試程序;4. 觀察程序的流程,記錄運(yùn)行結(jié)果。四、思考題1. cjne指令對(duì)cy有影響嗎?川cjne和jc/jnc指令配合應(yīng)注意什么? 在用jmp指令前,若變址255怎么辦?2. 用什么指令可以實(shí)現(xiàn)多分支之間的隔離?五、實(shí)驗(yàn)報(bào)告要求 寫出題目運(yùn)行結(jié)果。六、參考程序清單1、二分支的條件轉(zhuǎn)移程序 1)用二分支結(jié)構(gòu)程序?qū)崿F(xiàn):org 0000h ajmp 0050h org 0050hmain:mov a,r0 jz load jnb acc.7,go mov a,#0ffh sjmp loadgo:mov a,#01hload
3、:movr1,a sjmp $end2)用三分支結(jié)構(gòu)程序?qū)崿F(xiàn):org 0000h ajmp 0050h org 0050hmain:mov a,r0 jnz comp mov rl,#00h sjmp mp3comp:cjne r0,#80h,mpl mov r1 ,#0ffh ljmp mp3mp1:jc mp2 movr1,#offh ljmp mp3mp2:movr1,#01hmp3:sjmp $end實(shí)驗(yàn)七循環(huán)程序設(shè)計(jì)一、實(shí)驗(yàn)?zāi)康?. 進(jìn)一步熟悉mcs-51指令系統(tǒng),了解匯編語言程序設(shè)計(jì)的基本結(jié)構(gòu)。掌握循環(huán)結(jié)構(gòu)程序設(shè) 計(jì)的方法,弄清單重及多重循環(huán)控制過程。2. 掌握典型算法:冒泡排序法
4、。二、實(shí)驗(yàn)內(nèi)容設(shè)計(jì)循環(huán)程序:冒泡法排序。具體要求:沒單片機(jī)8031外部ram從3600h單元開始存放10個(gè)無符號(hào)數(shù),試編寫程序能使 它們按從大到小的順序排列(最大數(shù)存放在3600h單元)。三、實(shí)驗(yàn)步驟1. 輸入預(yù)先編好的程序,匯編成功;2. 用自動(dòng)單步方式執(zhí)行程序,觀察循環(huán)計(jì)數(shù)器的變化情況。3. 用斷點(diǎn)運(yùn)行方式調(diào)試排序程序,記錄排序過程。四、參考流程圖程序流程閣如圖3-7所示。五、循環(huán)結(jié)構(gòu)程序參考清單:冒泡法排序法參考程序淸單:org 0000hajmp 0050horg 0050h main:mov psw,#00h mov p2,#36h mov r2,#10-llppo:mov r0,#00h movr1,#01h mov 03h,r2 clr 7fhlpp1:movx a,r0 mov 30h,a movx a,r1 cjne a,30h,lpp2 sjmpll1lpp2:jc ll1movx r0,a xch a,30h movx r1,a setb 7fhll1:inc r0圖37抹序程序流程圖incr1djnz r3,lpp1 jnb 7fh,lpp3djnz r2,lpp0lpp3:sjmp $end六、
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 現(xiàn)代科技助力白水泥行業(yè)財(cái)務(wù)風(fēng)險(xiǎn)管理
- 衛(wèi)浴潔具國慶節(jié)活動(dòng)方案
- 環(huán)境藝術(shù)設(shè)計(jì)與室內(nèi)設(shè)計(jì)的審美互動(dòng)
- 生產(chǎn)工藝流程中的質(zhì)量控制與安全管理
- 現(xiàn)代服務(wù)業(yè)在商業(yè)地產(chǎn)中的價(jià)值挖掘
- 物流技術(shù)與管理教育的新模式
- Unit 4 Plants around us Lesson 6(說課稿)-2024-2025學(xué)年人教PEP版(2024)英語三年級(jí)上冊(cè)
- 7《可愛的動(dòng)物》(說課稿)2023-2024學(xué)年統(tǒng)編版道德與法治一年級(jí)下冊(cè)
- Unit 2 Whats your name (Story time)(說課稿)-2024-2025學(xué)年譯林版(三起)(2024)英語三年級(jí)上冊(cè)001
- Unit 4 A glimpse of the future 說課稿-2023-2024學(xué)年高二下學(xué)期英語外研版(2019)選擇性必修第三冊(cè)001
- 工地試驗(yàn)室質(zhì)量手冊(cè)
- 高一寒假學(xué)習(xí)計(jì)劃表格
- 信息資源管理(馬費(fèi)成-第三版)復(fù)習(xí)重點(diǎn)
- 郵輪外部市場(chǎng)營銷類型
- GB/T 42460-2023信息安全技術(shù)個(gè)人信息去標(biāo)識(shí)化效果評(píng)估指南
- 05G359-3 懸掛運(yùn)輸設(shè)備軌道(適用于一般混凝土梁)
- 工程與倫理課程
- CKDMBD慢性腎臟病礦物質(zhì)及骨代謝異常
- 潮汕英歌舞課件
- 田字格模版內(nèi)容
- 第一章 公共政策分析的基本理論與框架
評(píng)論
0/150
提交評(píng)論