



全文預(yù)覽已結(jié)束
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
實(shí)驗(yàn)三順序結(jié)構(gòu)程序設(shè)計實(shí)驗(yàn)一、實(shí)驗(yàn)?zāi)康?1掌握順序結(jié)構(gòu)程序的基本設(shè)計方法; 2掌握數(shù)據(jù)傳送指令和算術(shù)運(yùn)算指令的用法; 3掌握邏輯操作指令和移位操作指令的用法; 4掌握狀態(tài)標(biāo)志位操作指令的用法; 5掌握簡單的I/O功能調(diào)用。二、實(shí)驗(yàn)要求 1熟練掌握DEBUG中的各命令的使用方法; 2學(xué)會利用系統(tǒng)功能調(diào)用,來實(shí)現(xiàn)鍵盤輸入字符、顯示字符的方法; 3學(xué)會十進(jìn)制數(shù)字與其對應(yīng)的ASCII碼相互轉(zhuǎn)換的方法; 4學(xué)會十六進(jìn)制數(shù)字與其對應(yīng)的ASCII碼相互轉(zhuǎn)換的方法; 5學(xué)會利用查表的方法實(shí)現(xiàn)代碼的轉(zhuǎn)換。三、實(shí)驗(yàn)內(nèi)容1編寫十六進(jìn)制數(shù)的乘法程序。要求從鍵盤上輸入兩個一位十六進(jìn)制數(shù)據(jù),乘積存入SUM單元。2編寫程序,求表達(dá)式5X+Y的值,要求:X、Y值從鍵盤輸入,X、Y均為一位十六進(jìn)制數(shù)據(jù),將計算結(jié)果存入SUM單元。四、解題思路 利用INT 21H的1號功能可以從鍵盤上輸入數(shù)據(jù), 通過通用寄存器保存中間結(jié)果,完成各項(xiàng)計算功能。將結(jié)果的ASCII碼保存在內(nèi)存單元和DL寄存器中,然后利用INT 21H的2號功能將其輸出到屏幕上。輸出到屏幕上一次只能顯示4位二進(jìn)制數(shù),所以一個字節(jié)需要分兩次才能顯示出來。五、編程實(shí)現(xiàn)5.1 內(nèi)容1DSEG SEGMENTHTAB DB ABCDEFSUM DW 0,0DSEG ENDSCSEG SEGMENT ASSUME CS:CSEG,DS:DSEGSTART:MOVAX,DSEG;初始化DS寄存器 MOVDS,AX MOVAH,01H ;從鍵盤上輸入一個數(shù)X(默認(rèn)放入AL) INT21H SUBAL,30H;輸入的數(shù)據(jù)ASIIC碼翻譯成十六進(jìn)制 MOVBL,AL;X放入到BL中 MOVDL,*;規(guī)定要顯示的符號必須在DL中 MOVAH,02H;顯示* INT21H MOVAH,01H ;從鍵盤輸入第二個數(shù)Y(默認(rèn)放入AL) INT21H SUBAL,30H;輸入的數(shù)據(jù)ASIIC碼翻譯成十六進(jìn)制 MULBL ;AL*BL MOVSUM,AX ;保存數(shù)據(jù)到SUM中 MOVCH,AL;利用CH和DH存放 MOVDH,AL MOVDL,=;規(guī)定要顯示的符號必須在DL中 MOVAH,02H;顯示= INT21H MOVCL,4 SHRDH,CL;DH中保存了之前AL中的高四位 MOVAL,DH;查表規(guī)定數(shù)據(jù)必須在AL中 LEABX,HTAB;利用查表方法顯示 XLAT MOVDL,AL;顯示AL中的高四位 MOVAH,02H INT21H ANDCH,0FH;CH中保存了之前AL中的低四位 MOVAL,CH;查表規(guī)定數(shù)據(jù)必須在AL中 XLAT;查表方法顯示 MOVDL,AL MOVAH,02H INT 21H MOVAH,4CH INT 21HCSEG ENDS ENDSTART運(yùn)行結(jié)果如下如圖3-1圖3-15.2 內(nèi)容2DSEGSEGMENTHTABDBABCDEFSUMDW0,0DSEGENDSCSEGSEGMENT ASSUMECS:CSEG,DS:DSEGSTART:MOVAX,DSEG MOVDS,AX MOVAH,01H;從鍵盤上輸入X,默認(rèn)保存到AL中 INT21H SUBAL,30H MOVBL,5;BL中保存數(shù)據(jù)5 MULBL;X*5默認(rèn)保存到AX中 MOVCX,AX;X*5保存在CX中 MOVDL,*;屏幕上顯示*前規(guī)定需要保存到DL中 MOVAH,02H;顯示* INT21H MOVAL,05H;利用查表法輸出5,之前必須放入到AL中 LEABX,HTAB;查表獲取地址 XLAT;查表轉(zhuǎn)換 MOVDL,AL;屏幕顯示數(shù)據(jù)5之前規(guī)定需要放到DL中 MOVAH,02H;顯示5 INT21H MOVDL,+;屏幕顯示+之前規(guī)定需要放到DL中 MOVAH,02H;屏幕顯示+ INT21H MOVAH,01H;從鍵盤上輸入數(shù)據(jù)Y INT21H SUBAL,30H MOVBL,AL;Y保存到BL寄存器中 MOVBH,00H ADCCX,BX;實(shí)現(xiàn)5X+Y MOVSUM,CX;保存結(jié)果 MOVDL,=;屏幕顯示=之前規(guī)定需放入到DL寄存器中 MOVAH,02H;顯示= INT21H MOVBH,CL;保存CL,因?yàn)橄旅嬷噶頢HR需用到CL寄存器 MOVCH,CL;保存CL,因?yàn)橄旅嬷噶頢HR需用到CL寄存器 MOVCL,4 SHRBH,CL;右移4位,即為原來結(jié)果的高4位 MOVAL,BH;放到AL中,便于查表轉(zhuǎn)換后顯示出來 LEABX,HTAB;查表 XLAT MOVDL,AL;顯示結(jié)果的高4位 MOVAH,02H INT21H ANDCH,0FH;原來結(jié)果低4位處理 MOVAL,CH;查表轉(zhuǎn)換 XLAT MOVDL,AL;顯示結(jié)果低4位 MOVAH,02H INT21H MOVAH,4CH INT21HCSEG ENDS END START運(yùn)行結(jié)果如圖3-2圖3-2六、實(shí)驗(yàn)總結(jié)6.1 心得體會6.2 遇到的問題實(shí)驗(yàn)過程中遇到的問題很多,我就挑典型的幾個錯誤分享一下。1.實(shí)驗(yàn)內(nèi)
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 園林綠地拆除施工生態(tài)措施他
- 2019-2025年中國煙草種植市場前景預(yù)測及投資規(guī)劃研究報告
- 科研機(jī)構(gòu)廉潔自律自查自糾及整改措施
- 幼兒中班社交技能發(fā)展計劃
- 2019-2025年中國辣椒油行業(yè)市場前景預(yù)測及投資戰(zhàn)略研究報告
- 2025年中國IMS行業(yè)市場深度研究及投資戰(zhàn)略規(guī)劃報告
- 玻璃粘膠行業(yè)深度研究分析報告(2024-2030版)
- 2021-2026年中國汽車保修設(shè)備行業(yè)發(fā)展監(jiān)測及投資戰(zhàn)略規(guī)劃研究報告
- 2025年配電箱市場調(diào)研報告
- 公共交通設(shè)施文明施工技術(shù)組織措施
- ISO∕IEC 27014-2020 信息安全、網(wǎng)絡(luò)安全與隱私保護(hù)-信息安全治理(中文版-雷澤佳譯2024)
- 蓄滯洪區(qū)設(shè)計規(guī)范(2021年版)-標(biāo)準(zhǔn)全文
- 生態(tài)保護(hù)修復(fù)成效評估技術(shù)指南(試行)(HJ 1272-2022)
- (正式版)JBT 9634-2024 汽輪機(jī)冷油器(管式)尺寸系列和技術(shù)規(guī)范
- 2024年高級政工師理論知識考試題庫(濃縮500題)
- 20KV及以下配電網(wǎng)工程建設(shè)預(yù)算編制與計算規(guī)定
- 商場保潔服務(wù)方案
- 好好接話:會說話是優(yōu)勢會接話才是本事
- 水稻覆膜移栽技術(shù)
- 2023年中國郵輪游船游艇行業(yè)發(fā)展報告
- 麻醉機(jī)器與設(shè)備的操作與維護(hù)培訓(xùn)課件
評論
0/150
提交評論