![計(jì)算機(jī)組成技術(shù) 實(shí)驗(yàn)四_第1頁(yè)](http://file4.renrendoc.com/view/7fcc67b452c36b42c943115754f14e40/7fcc67b452c36b42c943115754f14e401.gif)
![計(jì)算機(jī)組成技術(shù) 實(shí)驗(yàn)四_第2頁(yè)](http://file4.renrendoc.com/view/7fcc67b452c36b42c943115754f14e40/7fcc67b452c36b42c943115754f14e402.gif)
![計(jì)算機(jī)組成技術(shù) 實(shí)驗(yàn)四_第3頁(yè)](http://file4.renrendoc.com/view/7fcc67b452c36b42c943115754f14e40/7fcc67b452c36b42c943115754f14e403.gif)
![計(jì)算機(jī)組成技術(shù) 實(shí)驗(yàn)四_第4頁(yè)](http://file4.renrendoc.com/view/7fcc67b452c36b42c943115754f14e40/7fcc67b452c36b42c943115754f14e404.gif)
![計(jì)算機(jī)組成技術(shù) 實(shí)驗(yàn)四_第5頁(yè)](http://file4.renrendoc.com/view/7fcc67b452c36b42c943115754f14e40/7fcc67b452c36b42c943115754f14e405.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、實(shí)驗(yàn)四子程序程序設(shè)計(jì) 1實(shí)驗(yàn)?zāi)康模?.掌握子程序設(shè)計(jì)方法,了解堆棧在子程序中的作用 2. 進(jìn)一步理解CALL指令的功能以及程序斷點(diǎn)的 保護(hù),如保護(hù)現(xiàn)場(chǎng)、保護(hù)斷點(diǎn)和恢復(fù)現(xiàn)場(chǎng)、恢復(fù)斷點(diǎn) 3. 學(xué)會(huì)運(yùn)用系統(tǒng)功能調(diào)用INT 21H中的字符輸入、字符輸出、字符串輸入和字符串輸出等子功能的調(diào)用。4.掌握主程序調(diào)用子程序及其參數(shù)傳遞的方法2 MOV AH, 09H ; 顯示字符串,$結(jié)束 MOV DX, OFFSET MESS1 INT 21H MOV AH, 0AH ;鍵盤(pán)輸入到緩沖區(qū) MOV DX, OFFSET MAXLEN1 INT 21H MOV AH, 02H ;顯示輸出 MOV DL, - I
2、NT 21H調(diào)用指令3 保存與恢復(fù)寄存器subt proc near push ax push bx push cx push dx pop dx pop cx pop bx pop ax retsubt endp4PUSH指令執(zhí)行情況554433227766(SP)指令執(zhí)行前 堆棧段指令執(zhí)行后 堆棧段8811 (SP) 進(jìn)棧方向PUSH AXPUSH BXPUSH CXPUSH DXPUSH AXPUSH BXPUSH CX (SP) (SP) PUSH DX (SP) MOV AX,1122HMOV BX,3344HMOV CX,5566HMOV DX,7788H執(zhí)行執(zhí)行執(zhí)行執(zhí)行堆頂指針每
3、次減25554433227766指令執(zhí)行后 堆棧段8811 (SP) 出棧方向POP DXPOP CXPOP BXPOP AXPOP AXPOP BXPOP CX (SP) (SP) POP DX (SP) POP指令執(zhí)行情況執(zhí)行執(zhí)行執(zhí)行執(zhí)行 (SP) 554433227766指令執(zhí)行前 堆棧段8811 (sp) 堆頂指針每次加26T T T T D SS:07F8 T 堆棧的測(cè)試方法 命令觀察壓棧、出棧數(shù)據(jù)壓棧數(shù)據(jù)注意堆棧指針變化7堆棧的測(cè)試方法 執(zhí)行CALL后觀察保護(hù)斷點(diǎn)(報(bào)告P3表格)T T D SS:FFFE,FFFF棧頂指針保護(hù)斷點(diǎn)(sp+0)=09、(sp+1)=00(段內(nèi)調(diào)用)下條指令的IP(保護(hù)斷點(diǎn))U08 驗(yàn)收界面實(shí)驗(yàn)2界面:輸出數(shù)據(jù)實(shí)驗(yàn)3界面:輸入數(shù)據(jù)輸出數(shù)據(jù)9實(shí)驗(yàn)1界面: 驗(yàn)收界面輸出數(shù)據(jù)輸入數(shù)據(jù)10下次實(shí)驗(yàn)預(yù)習(xí):綜合
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 《溝通中外文明的“絲綢之路”》聽(tīng)課評(píng)課記錄3(新部編人教版七年級(jí)上冊(cè)歷史)
- 人教版部編歷史九年級(jí)下冊(cè)《第5課 第二次工業(yè)革命》聽(tīng)課評(píng)課記錄
- 湘教版數(shù)學(xué)九年級(jí)上冊(cè)3.4.1《相似三角的判定》(第1課時(shí))聽(tīng)評(píng)課記錄
- 人教部編版九年級(jí)歷史下冊(cè)聽(tīng)課評(píng)課記錄:第4課《日本明治維新》
- 北師大版歷史八年級(jí)上冊(cè)第2課《第二次鴉片戰(zhàn)爭(zhēng)》聽(tīng)課評(píng)課記錄
- 蘇教版四年級(jí)數(shù)學(xué)上冊(cè)期末復(fù)習(xí)口算練習(xí)題一
- 蘇教版二年級(jí)數(shù)學(xué)下冊(cè)《兩位數(shù)減兩位數(shù)的口算》教學(xué)設(shè)計(jì)
- 上市或擬上市公司獨(dú)立董事聘任合同范本
- 孵化器委托運(yùn)營(yíng)協(xié)議書(shū)范本
- 企業(yè)承包合同范本
- 2023年菏澤醫(yī)學(xué)??茖W(xué)校單招綜合素質(zhì)模擬試題及答案解析
- 鋁合金門(mén)窗設(shè)計(jì)說(shuō)明
- 常見(jiàn)食物的嘌呤含量表匯總
- 小學(xué)數(shù)學(xué)-三角形面積計(jì)算公式的推導(dǎo)教學(xué)設(shè)計(jì)學(xué)情分析教材分析課后反思
- 人教版數(shù)學(xué)八年級(jí)下冊(cè)同步練習(xí)(含答案)
- SB/T 10752-2012馬鈴薯雪花全粉
- 2023年湖南高速鐵路職業(yè)技術(shù)學(xué)院高職單招(英語(yǔ))試題庫(kù)含答案解析
- 秦暉社會(huì)主義思想史課件
- 積累運(yùn)用表示動(dòng)作的詞語(yǔ)課件
- 機(jī)動(dòng)車登記證書(shū)英文證書(shū)模板
- 質(zhì)量管理體系基礎(chǔ)知識(shí)培訓(xùn)-2016
評(píng)論
0/150
提交評(píng)論