版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
微機(jī)原理與接口復(fù)習(xí)主要章節(jié)微機(jī)及微處理器結(jié)構(gòu)及原理 8088CPU的主要部件及其功能、工作模式、復(fù)位、存儲(chǔ)器組織與物理地址計(jì)算。
指令系統(tǒng)及匯編程序設(shè)計(jì) 尋址方式(地址計(jì)算)、基本指令及功能(傳送、運(yùn)算、串操作、控制轉(zhuǎn)移)、數(shù)據(jù)定義偽指令、匯編程序結(jié)構(gòu)。基本DOS功能調(diào)用(鍵盤輸入、顯示、設(shè)置中斷向量)
微機(jī)和外設(shè)的數(shù)據(jù)傳輸 接口功能、I/O數(shù)據(jù)傳送方式
。
控制及接口芯片原理及編程 8253、8255、8251、8259、8237 原理及編程(設(shè)置及應(yīng)用編程)
微機(jī)原理及應(yīng)用復(fù)習(xí)五邑大學(xué)共22頁,您現(xiàn)在瀏覽的是第1頁!考試題型
填空、地址計(jì)算、簡答、指令和程序的分析、芯片編程設(shè)置、程序設(shè)計(jì)。填空:指令分析,基本概念地址計(jì)算:根據(jù)寄存器的內(nèi)容及指令尋址方式,計(jì)算單元的邏輯地址和物理地址。簡答:基本概念、基本原理指令分析:①給出功能要求,寫出指令實(shí)現(xiàn)。 ②給出指令,分析功能、計(jì)算地址。程序分析:分析程序段的功能和執(zhí)行結(jié)果芯片編程設(shè)置:給出芯片功能要求,寫出設(shè)置命令字及程序段。程序設(shè)計(jì):根據(jù)要求編寫程序。 微機(jī)原理及應(yīng)用復(fù)習(xí)五邑大學(xué)共22頁,您現(xiàn)在瀏覽的是第2頁!8257DMA控制器: 00H~~0FH 頁面(81H 通道2,82H通道3,83H通道1)8259中斷控制器: 20H~~21H 中斷類型碼(08H~0FH) 中斷向量設(shè)置(AH=25H),中斷向量讀取(AH=35H)
微機(jī)原理及應(yīng)用復(fù)習(xí)五邑大學(xué)共22頁,您現(xiàn)在瀏覽的是第3頁!地址計(jì)算:巳知8086CPU中下列各寄存器的內(nèi)容分別為:CS=5340H,DS=0030H,SS=1230H,IP=5220H,AX=3240H,BX=7240H,BP=4B0H,SP=4690H,ES=3330H
1〉求當(dāng)前指令單元地址和堆棧棧頂單元物理地址。
2〉求下列各指令中操作數(shù)所在存儲(chǔ)單元的物理地址。 a.MOV AX,[4730H] b.MOV[BX+4730H],AX C.MOV AX,[BP+473H]1>當(dāng)前指令單元地址:CS+IP:53400H+5220H=58620H堆棧棧頂單元物理地址:SS+SP=12300H+4690H=16990H2>a.DS+4730H=00300H+4730H=04A30Hb.DS+BX+4730H=00300+7240H+4730H=0BC70Hc.SS+BP+473H=12300H+4B0H+473H=12C23H微機(jī)原理及應(yīng)用復(fù)習(xí)五邑大學(xué)共22頁,您現(xiàn)在瀏覽的是第4頁!接口芯片設(shè)置及編程:一、8253計(jì)數(shù)器定時(shí)器:一、假設(shè)8253占用的端口地址為180H-184H,CLK0和CLK2接8MHZ時(shí)鐘,要求:1)將計(jì)數(shù)器0設(shè)置時(shí)鐘周期為1ms分頻器,計(jì)數(shù)器2的設(shè)置為軟件觸發(fā)的選通信號(hào)發(fā)生器,設(shè)置完計(jì)數(shù)初值0.2ms后OUT2輸出選通信號(hào)。2)將OUT0接到計(jì)數(shù)器1的CLK1,計(jì)數(shù)器0工作方式同上,計(jì)數(shù)器1輸出頻率為1HZ的方波信號(hào)。微機(jī)原理及應(yīng)用復(fù)習(xí)五邑大學(xué)共22頁,您現(xiàn)在瀏覽的是第5頁!答案:2)計(jì)數(shù)器0:方式字00110100(34H) 初值:8000計(jì)數(shù)器1:方式字01110110(076H) 初值:1600
MOV DX,183H MOV AL,34H OUT DX,AL MOV AL,076H OUT DX,AL MOV DX,180H MOV AX,8000 OUT DX,AL MOV AL,AH OUT DX,AL MOV DX,181H MOV AX,1000 OUT DX,AL MOV AL,AH OUT DX,AL微機(jī)原理及應(yīng)用復(fù)習(xí)五邑大學(xué)共22頁,您現(xiàn)在瀏覽的是第6頁!二、8255并行接口芯片設(shè)某8255并行接口芯片的端口地址為140H~143H,根據(jù)下列設(shè)置要求對(duì)芯片編程:1)將A口設(shè)為選通方式的輸出口,并允許中斷;B口設(shè)為選通方式的輸入口,PC5,PC4設(shè)為輸出。2)將A口設(shè)為雙向傳輸方式,禁止輸出中斷產(chǎn)生,允許輸入中斷產(chǎn)生,B口設(shè)為選通輸入方式,并允許中斷產(chǎn)生。答案:1)方式控制字:10100110(0A6H) A口允許中斷(PC6=1):00001101(0DH)
MOV AL,0A6H MOV DX,143H OUT DX,AL MOV AL,0DH OUT DX,AL微機(jī)原理及應(yīng)用復(fù)習(xí)五邑大學(xué)共22頁,您現(xiàn)在瀏覽的是第7頁!三、8259中斷控制器1、某微機(jī)系統(tǒng)采用單片8259A構(gòu)成中斷控制系統(tǒng),采用非緩沖方式,中斷采用邊沿觸發(fā),自動(dòng)EOI方式,完全嵌套方式,端口地址為6AH--6BH,芯片的中斷類型碼設(shè)為68H,IR5上接一個(gè)外部中斷源,中斷程序入口地址為8300H:3450H,編寫初始化程序,并設(shè)置中斷向量。答案:ICW1(6BH):00010011B(93H)ICW2(6AH):68HICW4(6AH):00000011B(03H)設(shè)置中斷向量表:AH=25H,AL=6DHDS=8300H,DX=3450H微機(jī)原理及應(yīng)用復(fù)習(xí)五邑大學(xué)共22頁,您現(xiàn)在瀏覽的是第8頁!2、主、從式中斷系統(tǒng)的初始化PC/AT系列機(jī)中采用兩片8259構(gòu)成主、從式級(jí)聯(lián)中斷控制系統(tǒng)主片和從片的中斷請求都采用邊沿觸發(fā)方式,主片用特殊全嵌套方式,從片用一般全嵌套方式,采用非緩沖方式連接,主片中斷碼為08H~0FH,從片中斷類型碼為70H~78H;主片的端口地址為20H、21H,從片的端口地址為0A0H、0A1H。從8259
CS0A0HIRQ8IRQ9IRQ10IRQ15主8259
CS20HIRQ0IRQ1IRQ7intIRQ3……CPU微機(jī)原理及應(yīng)用復(fù)習(xí)五邑大學(xué)共22頁,您現(xiàn)在瀏覽的是第9頁!程序段:MICW1 EQU11HMICW2 EQU08HMICW3EQU04HMICW4EQU11HSICW1 EQU11HSICW2 EQU70HSICW3EQU02HSICW4EQU01H …… MOV DX,20H MOV AL,MICW1 OUT DX,AL
MOV DX,21H MOV AL,MICW2 OUT DX,AL MOV AL,MICW3 OUT DX,AL MOV AL,MICW4 OUT DX,AL MOV DX,0A0H MOV AL,SICW1 OUT DX,ALMOV DX,A1H MOV AL,SICW2 OUT DX,AL微機(jī)原理及應(yīng)用復(fù)習(xí)五邑大學(xué)共22頁,您現(xiàn)在瀏覽的是第10頁!四、8237DMA控制器利用PC/XT中8237ADMA控制器的通道1將外設(shè)傳送來的4236H個(gè)數(shù)據(jù)裝入85000H單元開始的存儲(chǔ)器中,編寫有關(guān)程序?qū)崿F(xiàn)。答案:通道1:模式字:01000101(45H) 地址:5000H(端口:02) 計(jì)數(shù):4236H(端口:03) 頁面地址:08H(端口:83H) MOV AL,5 OUT 0AH,AL ;設(shè)置通道1屏蔽 MOV AL,01000101B OUT 0BH,AL ;設(shè)置通道1的模式字 OUT 0CH,AL ;清先后觸發(fā)器 MOV AX,5000H OUT 02H,AL ;置通道1起始地址的低8位 MOV AL,AH OUT 02H,AL ;置通道1起始地址的高8位 MOV AX,4236H OUT 01H,AL ;置通道1計(jì)數(shù)初值的低8位 MOV AL,AH OUT 01H,AL ;置通道1計(jì)數(shù)初值的高8位
MOV AL,08H OUT 83H,AL ;置通道1的頁面地址 MOV AL,1 OUT 0AH,AL ;清除通道1屏蔽微機(jī)原理及應(yīng)用復(fù)習(xí)五邑大學(xué)共22頁,您現(xiàn)在瀏覽的是第11頁!答案:DATA SEGMENT INBUF DW 100DUP(?) OUTBUF DW 100DUP(?)DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA,ES:DATASTART:MOV AX,DATA MOV DS,AX MOV EX,AX微機(jī)原理及應(yīng)用復(fù)習(xí)五邑大學(xué)共22頁,您現(xiàn)在瀏覽的是第12頁!指令分析: 寫出將DS:3766H單元內(nèi)容送AL中的指令寫出將BX內(nèi)容送ES:3766H單元的指令寫出將2340H送CX的指令。
MOV AL,[3766H] MOV BX,ES:[3766H] MOV CX,2340H
將BX的D8~D12位清0
AND BX,1110000011111111B (AND BX,0E0FFH)寫出指令中操作數(shù)尋址所使用的段寄存器MOVAL,[357H]DSADD[DI],BX DS ANDCL,[BP+69H]ESSTOSB ES
微機(jī)原理及應(yīng)用復(fù)習(xí)五邑大學(xué)共22頁,您現(xiàn)在瀏覽的是第13頁!程序分析:寫出下列程序段執(zhí)行完后,AL,DL的內(nèi)容,并指出程序完成的功能。 MOV CL,04 MOV AL,87H MOV DL,AL AND AL,0FH OR AL,30H SHR DL,CL OR DL,30H解: (AL)=37H (DL)=38H將BCD碼87的個(gè)位和十位轉(zhuǎn)換成對(duì)應(yīng)的ASCII碼,并存放在AL,DL中。微機(jī)原理及應(yīng)用復(fù)習(xí)五邑大學(xué)共22頁,您現(xiàn)在瀏覽的是第14頁!1)計(jì)數(shù)器0:方式字00110100(34H) 初值:8000計(jì)數(shù)器2:方式字10111000(0B8H) 初值:1600
MOV DX,183H MOV AL,34H OUT DX,AL MOV AL,0B8H OUT DX,AL MOV DX,180H MOV AX,8000 OUT DX,AL MOV AL,AH OUT DX,AL MOV DX,182H MOV AX,1600 OUT DX,AL MOV AL,AH OUT DX,AL微機(jī)原理及應(yīng)用復(fù)習(xí)五邑大學(xué)共22頁,您現(xiàn)在瀏覽的是第15頁!二、定時(shí)/計(jì)數(shù)器芯片8253A的端口地址為24H—27H,將它的通道2的CLK2接外部計(jì)數(shù)脈沖,要使計(jì)數(shù)值達(dá)到4000時(shí),OUT2產(chǎn)生中斷請求,寫出相應(yīng)程序段。答案:通道2的方式命令字:10110000(0B0H)計(jì)數(shù)初值:4000MOV DX,27H MOV AL,0B0H OUT DX,AL MOV AX,4000 MOV DX,26H OUT DX,AL MOV AL,AH OUT DX,AL微機(jī)原理及應(yīng)用復(fù)習(xí)五邑大學(xué)共22頁,您現(xiàn)在瀏覽的是第16頁!2)方式控制字:11000110(0C6H) A口禁止輸出中斷(PC6=0):00001100(0CH) A口允許輸入中斷(PC4=1):00001001(09H) B口允許輸入中斷(PC2=1):00000101(05H)
MOV AL,0C6H MOV DX,143H OUT DX,AL MOV AL,0CH OUT DX,AL MOV AL,09H OUT DX,AL MOV AL,05H OUT DX,AL微機(jī)原理及應(yīng)用復(fù)習(xí)五邑大學(xué)共22頁,您現(xiàn)在瀏覽的是第17頁!程序段:
MOV AL,93H OUT 6BH,AL MOV AL,68H OUT 6AH,AL MOV AL,03H OUT 6AH,AL CLI MOV AX,8300H MOV DS,AX MOV DX,3450H MOV AX,256DH INT 21H STI IN AL,6AH AND AL,11011111B OUT 6AH,AL ;清除IR5中斷屏蔽
微機(jī)原理及應(yīng)用復(fù)習(xí)五邑大學(xué)共22頁,您現(xiàn)在瀏覽的是第18頁!主片:ICW1:00010001
邊沿級(jí)聯(lián)ICW4ICW2:08H(中斷類型碼)ICW3:00000100(從片接IR2)ICW4:00010001從片:ICW1:0001
溫馨提示
- 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ǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年度年福建省高校教師資格證之高等教育心理學(xué)通關(guān)試題庫(有答案)
- 2024年熟食制品項(xiàng)目資金籌措計(jì)劃書代可行性研究報(bào)告
- 2024年造紙完成工段智能裝備項(xiàng)目資金申請報(bào)告代可行性研究報(bào)告
- 2024常年采購協(xié)議條款與條件示例
- 2024年度建材銷售協(xié)議格式
- 2024年專業(yè)門窗安裝服務(wù)協(xié)議模板
- 2024公司B棟生產(chǎn)車間租賃協(xié)議
- 員工基本行為準(zhǔn)則
- 銀行外匯便利化政策落實(shí)情況總結(jié)
- 2024年規(guī)范二手公寓房產(chǎn)交易協(xié)議書
- 微型計(jì)算機(jī)原理與應(yīng)用習(xí)題集及答案
- 河北省唐山市藥品零售藥店企業(yè)藥房名單目錄
- 喵喵老師制作 電子百拼的黑白電路圖
- DB34-T 4010-2021 水利工程外觀質(zhì)量評(píng)定規(guī)程-高清現(xiàn)行
- 《整改報(bào)告》模板
- 送達(dá)地址確認(rèn)書(樣本)
- 江蘇省歷屆中學(xué)生與社會(huì)作文大賽決賽試題及獲獎(jiǎng)范文(完整版)資料
- 六年級(jí)數(shù)學(xué)上冊教案-分?jǐn)?shù)乘法整理與練習(xí) 蘇教版
- 《民航服務(wù)禮儀》項(xiàng)目五 地面服務(wù)禮儀
- 營業(yè)執(zhí)照借用免責(zé)協(xié)議
- 小學(xué)道德與法治人教三年級(jí)上冊第三單元安全護(hù)我成長-《遭遇陌生人》教案
評(píng)論
0/150
提交評(píng)論