微機原理上機實驗;微機原理程序調(diào)試基礎(chǔ)指導(dǎo)

微機原理上機實驗;微機原理程序調(diào)試基礎(chǔ)指導(dǎo)

ID:19813182

大小:68.50 KB

頁數(shù):12頁

時間:2018-10-06

微機原理上機實驗;微機原理程序調(diào)試基礎(chǔ)指導(dǎo)_第1頁
微機原理上機實驗;微機原理程序調(diào)試基礎(chǔ)指導(dǎo)_第2頁
微機原理上機實驗;微機原理程序調(diào)試基礎(chǔ)指導(dǎo)_第3頁
微機原理上機實驗;微機原理程序調(diào)試基礎(chǔ)指導(dǎo)_第4頁
微機原理上機實驗;微機原理程序調(diào)試基礎(chǔ)指導(dǎo)_第5頁
資源描述:

《微機原理上機實驗;微機原理程序調(diào)試基礎(chǔ)指導(dǎo)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。

1、MASM5.0宏匯編語言編程調(diào)試上機實驗報告姓名:XXX學(xué)號:1113014XX班級:機械110X學(xué)院:機械工程學(xué)院2013/11/7constructionqualityacceptanceandassessmentRegulation(ProfessionalEdition)(DL/T5210.2-2009~DL/T5210.8-2009);1.9thequalitycheckoutandevaluationofelectricequipmentinstallationengineeringcode(DL/T5161.1-2002

2、~5161.17-2002);1.10thenormsofconstructionsupervision,theelectricpowerconstructionsupervisionregulations實驗一MASM5.0宏匯編語言編程調(diào)試一、???實驗?zāi)康臑榱松钊肜斫鈪R編語言指令系統(tǒng)常用指令的含義,掌握匯編語言程序的編輯、連接和調(diào)試方法,用MASM5.0進行編程調(diào)試實驗。MASM5.0是在DOS環(huán)境下運行的一種功能很強的宏匯編程序,除具有一般匯編程序的功能外,還支持宏處理、條件匯編。一、???實驗方法MASM5.0宏匯編語言系統(tǒng)

3、只有數(shù)百K字節(jié),主要由EDIT.COM,MASM.EXE,LINK.EXE和DEBUG.EXE四個文件組成,系統(tǒng)不需要安裝。由于Windows2000以上版本的操作系統(tǒng)沒有MS-DOS方式,需從開始菜單的運行子菜單處鍵入CMD或COMMAND命令,進入命令行方式,設(shè)法進入?yún)R編系統(tǒng)所在的文件夾子目錄后。操作過程如下:1.EDIT文件名.ASM進入編輯狀態(tài),編輯匯編語言源程序。文件名.ASM本實驗程序目的:在內(nèi)存BUF1單元中存放一有符號數(shù),判斷此數(shù)的正負情況,并將正負情況存入BUF2中。本實驗結(jié)果為:在內(nèi)存BUF1中存放數(shù)字36,判斷3

4、6正負為正即00000001,經(jīng)補碼顯示為00000001存放到BUF2中。DATASEGMENTBUF1DB036HBUF2DB?DATAENDSPROGRAMSEGMENTASSUMECS:PROGRAM,DS:DATASTART:MOVAX,DATAMOVDS,AXMOVBX,OFFSETBUF1MOVDI,OFFSETBUF2MOVAH,[BX]ORAH,AHJZZEROJLMINUSMOVAH,01HJMPASSIGNZERO:MOVAH,00HJMPASSIGNMINUS:MOVAH,0FFHASSIGN:MOV[DI],

5、AHMOVAH,4CHINT21HPROGRAMENDSENDSTARTconstructionqualityacceptanceandassessmentRegulation(ProfessionalEdition)(DL/T5210.2-2009~DL/T5210.8-2009);1.9thequalitycheckoutandevaluationofelectricequipmentinstallationengineeringcode(DL/T5161.1-2002~5161.17-2002);1.10thenormsofco

6、nstructionsupervision,theelectricpowerconstructionsupervisionregulations2.MASM文件名.ASM對源程序進行匯編,根據(jù)提示輸入三次文件名,分別得到目標代碼文件:文件名.OBJ;列表清單文件:文件名.LST和交叉參考文件:文件名.CRF。如果出錯重新匯編。直到顯示0warningerrors0seviererrorsMicrosoft(R)MacroAssemblerVersion5.0011/7/1318:11:31Page1-110000DATASEGMEN

7、T2000036BUF1DB036H30001??BUF2DB?40002DATAENDS50000PROGRAMSEGMENT6ASSUMECS:PROGRAM,DS:DATA70000B8----RSTART:MOVAX,DATA800038ED8MOVDS,AX90005BB0000RMOVBX,OFFSETBUF1100008BF0001RMOVDI,OFFSETBUF211000B8A27MOVAH,[BX]12000D0AE4ORAH,AH13000F7407JZZERO1400117C0AJLMINUS150013B40

8、1MOVAH,01H160015EB0890JMPASSIGN170018B400ZERO:MOVAH,00H18001AEB0390JMPASSIGN19001DB4FFMINUS:MOVAH,0FFH20001F88

當前文檔最多預(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)系客服處理。