




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、。實驗報告( 2012 / 2013學年 第 二 學期)課程名稱微型計算機原理與接口技術實驗名稱語法練習和程序設計實驗時間2012年10月18日指導單位光電信息工程指導教師陳云芳學生姓名XX班級學號XX學院 ( 系)XX專業(yè)光電信息工程。1。實驗報告實驗名稱語法練習和程序設計指導教師實驗類型驗證實驗學時21實驗時間2012.10.18一、實驗目的和要求1、進一步學習匯編語言源程序的編輯、匯編、目標文件的鏈接和可執(zhí)行文件的執(zhí)行全過程;2、掌握匯編軟件、 TASM、TLINK、和 TD的使用方法;3、掌握匯編語言的語法規(guī)則;4、掌握循環(huán)程序的編寫以及結束循環(huán)的方法。二、 實驗環(huán)境 ( 實驗設備 )
2、未來匯編軟件、 windows 7三、實驗原理及內容1、實驗【 1.3.1 】中要求通過比較法完成8 位二進制數(shù)轉換成十進制數(shù)送屏幕顯示功能。所給出的程序有很多語法錯誤,要求按照原樣對源程序進行編輯,匯編后,根據(jù)TASM給出的錯誤信息對源程序進行修改,直到?jīng)]有語法錯誤為止,然后進行鏈接,并執(zhí)行相應的可執(zhí)行文件。正確的執(zhí)行結果是在屏幕上顯示: 25+9=34,修改后程序如下:【程序清單】.486DATASEGMENT USE16SUMDB?,?。1。MESGDB25+9=DB0,0,$N1DB9N2DB25DATAENDSCODESEGMENT USE16ASSUME CS:CODE , DS:
3、DATABEG:MOVAX, DATAMOVDS,AXMOVBX,OFFSET SUMMOVAH,N1MOVAL,N2ADDAH,ALMOVBX,AHCALLCHANGMOVAH,9MOVDX,OFFSET MESGINT21HMOVAH,4CHINT21HCHANG PROCLAST: CMPBYTE PTR BX,10JCNEXTSUBBYTE PTRBX,10INCBYTE PTR BX+7MOVAH, BYTE PTRBXJMPLASTNEXT: ADDBYTE PTRBX+8,AHADDBYTE PTRBX+7 ,30HADDBYTE PTRBX+8 ,30HRETCHANG END
4、PCODEENDSEND BEG2、實驗【 2.3.4 】從數(shù)據(jù)段NUM單元開始存有9 個有符號數(shù),并編寫一個程序實現(xiàn):找出最小值存放到數(shù)據(jù)段MIN 單元,并將負數(shù)的個數(shù)以十進制的形式顯示在屏幕上。2?!境绦蚯鍐巍?486DATASEGMENT USE16NUMDB4,5,-6,-37,2,-1,8,-15,1MINDB?ABDB0DATAENDSCODESEGMENT USE16ASSUME CS:CODE , DS:DATABEG: MOVAX,DATAMOVDS,AXMOVBX,OFFSET NUMMOVCH,0MOVCL,9AGAIN: CMPBYTE PTR BX ,0JGNEXT1
5、INCABCMPBYTE PTR BX, CHJGNEXT1MOVCH,BYTE PTR BXNEXT1: INCBYTE PTR BXDECCLJNEAGAINMOVMIN,CHMOVAH,2MOVDL,ABINT21HMOVAH,4CHINT21HCODEENDSEND BEG。3。四、實驗小結 (包括問題和解決方法、心得體會、意見與建議等)軟件安裝:在自己的電腦安裝未來匯編軟件時,運行時出現(xiàn)如左圖的情況, 程序無法進行鏈接,后來發(fā)現(xiàn)時win7 系統(tǒng)不兼容該軟件。實驗過程:在實驗 1 的修改中,忽略了 DB 0,0,$ 中的 $ ,導致結果出現(xiàn)亂碼;實驗 2 中的關鍵思想在于:循環(huán)每個數(shù)和 0 比較,大于等于 0 跳轉到廈門, INC BX,小于則計數(shù)器加 1,并再比較最小值,然后 INC BX,用 02 功能顯示個數(shù),把計數(shù)送入 D
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 45199-2025家禽遺傳資源瀕危等級評定
- 包車旅游有合同范本
- 出售店鋪合同范本
- 農村護欄轉讓合同范本
- 買賣協(xié)議車子合同范本
- 冰品購銷合同范本
- 區(qū)塊鏈認證合同范本
- 修建電站合同范本
- 企業(yè)合同范本清單
- 單位保密合同范本
- 橋梁鋼筋制作安裝施工方案
- 2025年語言文字工作計劃
- 金融類競聘主管
- 2024年3月天津第一次高考英語試卷真題答案解析(精校打?。?/a>
- 《國防動員準備》課件
- 2024年688個高考英語高頻詞匯
- 商標合資經(jīng)營合同
- 第六講當前就業(yè)形勢與實施就業(yè)優(yōu)先戰(zhàn)略-2024年形勢與政策
- 2024-2030年中國家政服務行業(yè)經(jīng)營策略及投資規(guī)劃分析報告
- 2025年護士資格證考核題庫及答案
- 湖北省黃岡市2023-2024學年五年級上學期數(shù)學期中試卷(含答案)
評論
0/150
提交評論