微機原理與接口技術(shù)實驗指導(dǎo)與習(xí)題集-素材實驗指導(dǎo)書

微機原理與接口技術(shù)實驗指導(dǎo)與習(xí)題集-素材實驗指導(dǎo)書

ID:46243537

大?。?.99 MB

頁數(shù):52頁

時間:2019-11-22

微機原理與接口技術(shù)實驗指導(dǎo)與習(xí)題集-素材實驗指導(dǎo)書_第1頁
微機原理與接口技術(shù)實驗指導(dǎo)與習(xí)題集-素材實驗指導(dǎo)書_第2頁
微機原理與接口技術(shù)實驗指導(dǎo)與習(xí)題集-素材實驗指導(dǎo)書_第3頁
微機原理與接口技術(shù)實驗指導(dǎo)與習(xí)題集-素材實驗指導(dǎo)書_第4頁
微機原理與接口技術(shù)實驗指導(dǎo)與習(xí)題集-素材實驗指導(dǎo)書_第5頁
資源描述:

《微機原理與接口技術(shù)實驗指導(dǎo)與習(xí)題集-素材實驗指導(dǎo)書》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。

1、微機原理與接口技術(shù)實驗指導(dǎo)與習(xí)題集?素材實驗指導(dǎo)書第15章匯編語言程序設(shè)計上機實驗圖15-1匯編語言程序的建立過程^MS-DOS提示符-EDIT□I1^1s]色阪EditSea廠chViewOptionsHelpiiITTTI匚mAlt-1rint...EJt圖15-2全屏幕文本編輯程序EDIT功能FileCutewFind..1Spliimiimauipen!CopyIRepeatSize!olors.ibout...aveiPastdeplac^ClosG“Save!Clearl]自動丄omm

2、ands…源文件(.ASM)匯編程序MASM.EXE列表文件口標文件交叉索引文件(.LST)(.OBJ)(.CRF)圖15-3匯編程序的輸入/輸出文件目標碼文件庫文件圖154LINK程序的輸入/輸出文件表15-1DOS功能調(diào)用功能號功能名功能號功能名00H終結(jié)程序32H保留01H讀鍵盤并回顯(echo)33H獲取或設(shè)置Ctrl-Break標志02H輸出字符34H保留03H輔助輸入35H獲取中斷向量04H輔助輸出36H獲取磁盤自由空間05H打印字符37H保留0611直接控制臺輸入/輸岀(I/O)38

3、11返冋與地點有關(guān)的信息0711直接控制臺輸入39H建立子目錄08H讀鍵盤3AH刪除子目錄09H顯示字符串3BH改變當前工作目錄0AH具有緩沖區(qū)的鍵盤輸入3CH建立文件0BH檢查鍵盤狀態(tài)3DH打開文件0CH清輸入緩沖后輸入3EH關(guān)閉文件0DH垂啟磁盤3FH從文件/設(shè)備讀0EH選擇當前盤驅(qū)動器40H寫至文件/設(shè)備0FH打開文件4IH刪除文件10H關(guān)閉文件42H移動文件指針1111搜索第一個匹配文件4311獲取或設(shè)置文件屈性12H搜索下一個匹配文件44H設(shè)備驅(qū)動控制13H刪除文件45H復(fù)制文件描述字1

4、4H順序讀文件46H強迫復(fù)制文件描述字15H順序?qū)懳募?7H返冋當前目錄16H建立文件48H分配內(nèi)存17H文件改名49H釋放所分配的內(nèi)存18H保留4AH修改所分配的內(nèi)存19H獲取當前驅(qū)動器4BH裝入和執(zhí)行程序1AH設(shè)置磁盤緩沖區(qū)地址4CH文件終結(jié)1BH獲取當前驅(qū)動器的分配信息4DH獲取返回碼1CH獲取指定驅(qū)動器的分配信息4EH尋找笫一個匹配文件IDH保留4FH尋找下一個匹配文件1EH保留50H保留續(xù)表功能號功能名功能號功能名IFH保留51H保留2011保留52H保留2IH隨機讀文件53H保留22H

5、隨機寫文件54H獲取確認標志23H確定文件長度55H保留24H設(shè)置隨機記錄號56H重命名文件25H設(shè)置中斷向量57H獲取/設(shè)置文件的日期/時間26H創(chuàng)建程序段前綴58H獲取或設(shè)應(yīng)分配策略27H隨機塊讀59H獲取擴展的出錯信息28H隨機塊寫5AH創(chuàng)建臨時文件2911分析文件名5BH創(chuàng)建新文件2AII獲取日期5CII控制記錄存取2BH設(shè)置日期5DH保留2CH獲取時間5EH獲取機器名2DH設(shè)置時間5FH重定向功能2EH設(shè)置確認標志60H保留2FH獲取磁盤緩沖區(qū)地址61H保留30H獲取DOS版本號62H獲

6、取程序段前綴地址圖15-5以ASCII碼顯示16位二進制數(shù)圖15-6以I?進制數(shù)形式輸出帶符兮的二進制數(shù)IAD段寄存器詁堆而嚴.■一L.….bx指向字符行緩沖區(qū)首址佗移指Hsi清o圖15-7小寫字母轉(zhuǎn)換為大寫字母的程序流程圖初始化:設(shè)兩個地址指針設(shè)循環(huán)次數(shù)計數(shù)器,置數(shù)碼計數(shù)器為0從出中取-個字節(jié)修改地址指針與OFH相“與”存至數(shù)碼緩沖區(qū)中修改地址指針數(shù)碼計數(shù)器加1存數(shù)碼計數(shù)器返冋(a)圖15-8把ASCn碼轉(zhuǎn)換為BCD碼的程用流程圖圖15-9川乘與相加的辦法實現(xiàn)BCD到二進制的轉(zhuǎn)換圖15-10用千

7、加百加十加個位數(shù)的辦法實現(xiàn)BCD至二進制的轉(zhuǎn)換圖15-11由二進制轉(zhuǎn)換為BCD碼的程序流程圖圖15-12圖15-13加一項到無序列的程序流程圖圖15-14從無序列中刪去?個元索的程序流程圖圖15-15在無序列屮找出最小值和最大值的程序流程圖J=1098765222222222222-12-12-12-12-12-12808080808080—6-6—6-6—6—6.-70-70-70-70一7(47()1=2.-7()127127-103210922-70-7022-128()-128080222

8、29-12-70-7()-70-70(>>—1()-10-1()-10-1()-1012712712700->00l27-9127-9127-9127-9127-91270000000()000()404040404040-10—1000—>00->0040—>4040992222-12-12-12808080-6-6-6-10-io>-io—ykyiy)0->00-—y()0127127127404040-70-702240->402222-12-10-10-6-6-6-6-9-

當前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。