微機(jī)系統(tǒng)實(shí)驗(yàn)報(bào)告_第1頁
微機(jī)系統(tǒng)實(shí)驗(yàn)報(bào)告_第2頁
微機(jī)系統(tǒng)實(shí)驗(yàn)報(bào)告_第3頁
微機(jī)系統(tǒng)實(shí)驗(yàn)報(bào)告_第4頁
微機(jī)系統(tǒng)實(shí)驗(yàn)報(bào)告_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、實(shí)驗(yàn)報(bào)告(一)才U啾本名笏實(shí)驗(yàn)報(bào)告(2016-2017 學(xué)年第1學(xué)期)課程名稱微型計(jì)算機(jī)原理與接口技術(shù)實(shí)驗(yàn)名稱(1)排除語法錯(cuò)誤(2)測試微機(jī)系統(tǒng)串行口實(shí)驗(yàn)時(shí)間2016 年 12 月 11 日指導(dǎo)單位南京郵電大學(xué)指導(dǎo)教師學(xué)生姓名 鞠黃杰班級(jí)學(xué)號(hào) B14020230學(xué)院電子科學(xué)與工程專業(yè)電子科學(xué)與技術(shù)實(shí)驗(yàn)名稱排除語法錯(cuò)誤指導(dǎo)教師李愛群實(shí)驗(yàn)類型驗(yàn)證實(shí)驗(yàn)學(xué)時(shí) 2實(shí)驗(yàn)時(shí)間2016.11 . 一、實(shí)驗(yàn)?zāi)康暮鸵筮M(jìn)一步學(xué)習(xí)匯編語言的源程序的編輯、匯編、目標(biāo)文件的廉潔和可執(zhí)行文件的執(zhí)行 全過程;掌握編輯軟件、MASM、LINK和Debug的使用方法;掌握匯編諦言的語法規(guī) 則。二、實(shí)驗(yàn)環(huán)境(實(shí)驗(yàn)設(shè)備)未來匯編

2、軟件、windows 7二、實(shí)驗(yàn)原理及內(nèi)容1、實(shí)驗(yàn)1.3.1】中要求通過比較法完成8位一進(jìn)制數(shù)轉(zhuǎn)換成十進(jìn)制數(shù)送屏 幕顯示功能。所給出的程序有很多語法錯(cuò)誤,要求按照原樣對源程序進(jìn)行 編輯,匯編后,根據(jù)TASM給出的錯(cuò)誤信息對源程序進(jìn)行修改,直到?jīng)]有 語法錯(cuò)誤為止,然后進(jìn)行鏈接,并執(zhí)行相應(yīng)的可執(zhí)行文件。正確的執(zhí)行結(jié) 果是在屏幕上顯示:25+9=34 ,修改后程序如下:.486 DATA SEGMENT USE16 SUMDB?,?MESG DB'25+9='DB0,0,'$'N1DB9N2DB25DATAENDSword范文CODESEGMENT USE16ASSU

3、MECS:CODE , DS:DATABEG:MOVAX, DATAMOVDS,AXMOVBX,OFFSET SUMMOVAH,N1MOVAL,N2ADDAH,ALMOVBX,AHCALLCHANGMOVAH,9MOVDX,OFFSET MESGINT21HMOVAH,4CHINT21H CHANG PROCLAST:CMPBYTE PTR BX,10JCNEXTSUBBYTE PTRBX,10INCBYTE PTR BX+7MOVAH, BYTE PTRBXJMPLASTNEXT:ADDBYTE PTRBX+8,AHADDBYTE PTRBX+7 ,30HADDBYTE PTRBX+8 ,3

4、0HRET CHANGENDP CODEENDSEND BEG2、實(shí)驗(yàn)2.3.4】從數(shù)據(jù)段NUM單元開始存有9個(gè)有符號(hào)數(shù),并編寫一個(gè)程序?qū)崿F(xiàn):找出最小值存放到數(shù)據(jù)段 MIN單元,并將負(fù)數(shù)的個(gè)數(shù)以十進(jìn)制的形式顯示在屏幕上程序清單:.486DATASEGMENTUSE16NUMDB2,-3,4,-4,5,-1,9,-7,1,6MINDB?ABDB'0'DATAENDSCODESEGMENTUSE16ASSUME CS:CODE , DS:DATABEG:MOVAX,DATAMOVDS,AXMOVBX,OFFSET NUMMOVCH,0MOVCL,9AGAIN:CMPBYTE PTR

5、 BX ,0JGNEXT1INCABCMPBYTE PTR BX, CHJGNEXT1MOVCH,BYTE PTR BXNEXT1:INCBYTE PTR BXDECCLJNEAGAINMOVMIN,CHMOVAH,2MOVDL,ABINT21HMOVAH,4CHINT21HCODEENDSEND BEGword范文word范文 四、實(shí)驗(yàn)小結(jié)(包括問題和解決方法、心得體會(huì)、意見與建議等)實(shí)驗(yàn)過程:在實(shí)驗(yàn)1的修改中,忽略了 DB 0,0,'$中的'$',導(dǎo)致結(jié)果出現(xiàn)亂碼;實(shí)驗(yàn) 2 中的關(guān)鍵思想在于:循環(huán)每個(gè)數(shù)和 0比較,大于等于0跳轉(zhuǎn)到廈門,INC BX,小于則計(jì) 數(shù)器加

6、1,并再比較最小值,然后INC BX,用02功能顯示個(gè)數(shù),把計(jì)數(shù)送入 DL。五、指導(dǎo)教師評(píng)語成績批閱人李愛群 日期word范文實(shí)驗(yàn)報(bào)告(二)實(shí)驗(yàn)名稱測試微機(jī)系統(tǒng)串行口指導(dǎo)教師李愛群word范文實(shí)驗(yàn)類型 設(shè)計(jì)實(shí)驗(yàn)學(xué)時(shí)2 實(shí)驗(yàn)時(shí)間 2016.11.四、實(shí)驗(yàn)?zāi)康暮鸵笳莆?250用行接口芯片的使用方法及初始化編程。五、 實(shí)驗(yàn)環(huán)境(實(shí)驗(yàn)設(shè)備)PC系列機(jī)、匯編語言開發(fā)工具.586DATA SEGMENT USE16BUF DB 'hellowword',09HLENS EQU $-BUFMESG DB 'THE RECEIVED CHARACTERS:',*' D

7、ATA ENDSCODE SEGMENT USE16ASSUME CS:CODE,DS:DATABEG:MOV AX,DATAMOV DS,AXCALL I8250MOV DX,OFFSET MESGMOV AH,9HINT 21HLEA BX,BUFMOV CX,LENSSCAN:MOV DX,2FDH ;通信線狀態(tài)寄存器IN AL,DX;此時(shí)要查看發(fā)送保持寄存器是否有值TEST AL,01HJNZ PROCESS ;如果可以讀取TEST AL,20H 若有A5為1則寫入發(fā)送保存寄存器JZ SCAN;否則就不可以寫入,繼續(xù)查看MOV DX,2F8H ;寫入發(fā)送保存寄存器MOV AL,BXOU

8、T DX,ALINC BX;寫完之后考慮直接用讀取輸出到屏幕上LOOP SCANPROCESS:;接收子程序MOV DX,2F8HIN AL,DXAND AL,01111111BCMP AL,03HJNZ DISP;此時(shí)可以從接受緩存寄存器中讀取MOV AH,4CHINT 21HDISP PROCPUSH AXMOV AH,02HMOV DL,ALINT 21HPOP AXJMP SCANDISP ENDPI8250 PROCMOV DX,2FBHMOV AL,80HOUT DX,ALMOV DX,2F9HMOV AL,0OUT DX,AL MOV DX,2F8H MOV AL,30H OUT DX,AL MOV DX,2FBH MOV AL,0AH OUT DX,AL MOV DX,2F9H MOV AL,0 OUT DX,AL MOV DX,2FCH MOV AL,0 OUT DX,AL RETI8250 ENDP CODE EN

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論