




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
本文格式為Word版,下載可任意編輯——微機試驗報告微機原理試驗報告
2023-11
一、試驗題目
IDE86集成開發(fā)環(huán)境的學習和運用
二、試驗目的:
學習并把握IDE86集成開發(fā)環(huán)境的使用包括編輯、編譯、鏈接、調試與運行等步驟編輯:源程序的輸入、修改。
編譯:常見編譯出現(xiàn)的語法錯誤的修改。
連接:形成可執(zhí)行文件
運行:運行、斷點設置、單步運行、單步跟蹤;觀測寄放器、標志寄放器值;觀測數(shù)據存儲器中的數(shù)據;
三、試驗內容
1.參考書例4-8,P165(第3版161頁)以單步形式觀測程序的執(zhí)行過程輸入該程序,編譯、連接、運行以單步形式觀測程序的執(zhí)行過程
(1)執(zhí)行每條指令后,寄放器AX、CX、SI及標志位CF的值。(2)分別查看前5個數(shù)值和、前8個數(shù)之和。(3)查看以TABLE開始的存儲器單元中的內容。
基本思路:設計循環(huán)程序,通過指針不斷指向下一個元素來實現(xiàn)10個數(shù)值的相加
2.改該程序,求出10個數(shù)中的最大值和最小值。以單步形式觀測如何求出最大值、最小值。
3.求1到100的累加和,并用十進制形式將結果顯示在屏幕上。要求實現(xiàn)數(shù)據顯示,并返回DOS狀態(tài)。
基本思路:先循環(huán)求出累加之后的結果,然后將結果轉換為10進制即任何一個用十六進制表示的二進制數(shù),其除以10后的余數(shù)即是它對應十進制數(shù)的最低位,且一定在0—9之間;用得到的余數(shù)加上30H,就得到了最低位對應的ASCII碼。
4.將存儲器中的十個字節(jié)型十六進制有符號數(shù)按從小到大的順序排序并按十六進制顯示出來56H、0ffH、78H、82H、12H、0、95H、58H、0bcH、34H
基本思路:首先這是一個多重循環(huán)程序,先使第一個數(shù)與下一個數(shù)比較,若小于則使其位置保持不變,大于則將小數(shù)放低地址,大數(shù)放高地址;完成一次排序工作后,在通過其次重的9次循環(huán),即可實現(xiàn)對10個有符號數(shù)的大小排序,且有符號數(shù)的比較跳轉用到JL和JG
四、試驗源程序(必要的文字解釋)
1.求十個數(shù)的和的程序:
DATASEGMENT;定義數(shù)據段TABLEDB12H,23H,34H,45H,56H;10個加數(shù)DB67H,78H,89H,9AH,0FDHSUMDW?DATAENDS
;
CODESEGMENT;定義代碼段ASSUMECS:CODE,DS:DATA,ES:DATA
START:MOVAX,DATA
MOVDS,AX;初始化DSMOVES,AX;初始化ESLEASI,TABLE;SI指向TABLEMOVCX,10;循環(huán)計數(shù)器XORAX,AX;AX為中間結果NEXT:
ADDAL,[SI];把第一個數(shù)加到AL中ADCAH,0;若有進位,則加到AH中INCSI;指向下一個數(shù)LOOPNEXT;若未加完,繼續(xù)循環(huán)MOVSUM,AX;若終止,存結果于SUMMOVAH,4CH;終止,返回到DOSINT21H
CODEENDS;代碼段終止
ENDSTART;匯編終止,起始運行地址為START主界面
編譯
連接
調試
2.修改后的程序:
求最大值和最小值源程序:
DATASEGMENT;定義數(shù)據段TABLEDB12H,23H,34H,45H,56HDB67H,78H,89H,9AH,0FDHMAXDW?MINDW?DATAENDSCODESEGMENT
ASSUMECS:CODE,DS:DATA,ES:DATA
START:MOVAX,DATA
MOVDS,AXMOVES,AXLEASI,TABLEMOVCX,10XORAX,AXCLDLODSBMOVMAX,AXMOVMIN,AXDECCX
NEXT:LODSBCMPAX,MAXJGLARGERCMPAX,MINJLSMALLJMPGOONLARGER:MOVMAX,AXJMPGOON
SMALL:MOVMIN,AXGOON:LOOPNEXTMOVAH,4CHINT21HCODEENDS
ENDSTART
編譯
;初始化DS;初始化ES;SI指向TABLE;循環(huán)計數(shù)器;使AX清零
;清方向標志DF
;取一個8位無符號數(shù)給AL;第一個數(shù)賦值給最大值;第一個數(shù)賦值給最小值;取下一個8位無符
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 15《真理誕生于一百個問號之后》教學設計-2024-2025學年統(tǒng)編版語文六年級下冊
- 1《小蝌蚪找媽媽》教學設計- 2024-2025學年語文二年級上冊統(tǒng)編版
- 2023一年級數(shù)學下冊 七 100以內的加法和減法(二)1進位加法(連加計算)教學實錄 西師大版
- 2024年學年八年級地理上冊 第一章《中國的疆域與人口》第三節(jié) 中國的人口教學實錄 (新版)湘教版
- 2024年五年級數(shù)學下冊 三 分數(shù)乘法第6課時 分數(shù)乘法(三)(2)教學實錄 北師大版
- 《送報的少年》教學設計
- 三外品管圈成果報告23課件
- 07、Unit 3 Amazing animals SectionB詞匯SectionC項目教學設計-三年級上冊第三單元動物主題教學設計(人教PEP版2024)
- 413 香港和澳門回歸祖國 教學設計 2023-2024學年統(tǒng)編版八年級歷史下冊
- 9《讓我們的學校更美好》(第1課時)教學設計-2024-2025學年道德與法治三年級上冊統(tǒng)編版
- 普通高中學生綜合素質評價自我陳述報告
- 2025年江西電力職業(yè)技術學院高職單招職業(yè)適應性測試近5年??及鎱⒖碱}庫含答案解析
- 2025年吉安職業(yè)技術學院高職單招職業(yè)技能測試近5年??及鎱⒖碱}庫含答案解析
- 《展示設計》課件-第一章 展示設計概述
- 建筑施工安全管理存在的問題及對策【15000字(論文)】
- 2024年湖南鐵道職業(yè)技術學院高職單招語文歷年參考題庫含答案解析
- 2024年山西同文職業(yè)技術學院高職單招職業(yè)適應性測試歷年參考題庫含答案解析
- 學生常見傳染病的預防
- 2025年青海省建筑安全員B證考試題庫
- 制種玉米種子質量控制培訓
- 2024年長沙民政職業(yè)技術學院單招職業(yè)技能測試題庫及答案解析
評論
0/150
提交評論