微機(jī)原理與接口技術(shù)考試試題及答案_第1頁
微機(jī)原理與接口技術(shù)考試試題及答案_第2頁
微機(jī)原理與接口技術(shù)考試試題及答案_第3頁
微機(jī)原理與接口技術(shù)考試試題及答案_第4頁
微機(jī)原理與接口技術(shù)考試試題及答案_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

微機(jī)原理與接口技術(shù)考試試題及答案一、單項(xiàng)選擇題(每題2分,共20分)1.8086CPU在最小模式下,下列引腳中用于區(qū)分當(dāng)前總線周期是讀還是寫的是A.DT/?R?B.M/?IO?C.ALED.?RD?答案:A解析:DT/?R?(DataTransmit/Receive)在T1狀態(tài)輸出,高電平表示CPU向外發(fā)送數(shù)據(jù)(寫),低電平表示CPU接收數(shù)據(jù)(讀),因此可區(qū)分讀寫方向。M/?IO?區(qū)分存儲器或I/O,ALE用于地址鎖存,?RD?僅表示讀有效,不區(qū)分方向。2.若8259A初始化ICW1=13H,ICW2=60H,單片使用,則IR3的中斷類型碼為A.63HB.60HC.66HD.67H答案:A解析:ICW2提供高5位類型碼,低3位由IR編號填充。60H=01100000B,IR3對應(yīng)低3位011,組合為01100011B=63H。3.在異步串行通信中,若字符格式為1位起始位、8位數(shù)據(jù)位、1位偶校驗(yàn)、2位停止位,波特率為9600,則每秒鐘最多可傳輸?shù)淖址麛?shù)為A.960B.872C.800D.1200答案:C解析:每字符共1+8+1+2=12位,9600÷12=800字符/秒。4.8086執(zhí)行“MOVAL,[BP+SI+10H]”時(shí),默認(rèn)段寄存器是A.DSB.SSC.CSD.ES答案:B解析:凡含BP的存儲器尋址,默認(rèn)段為SS。5.8253通道0工作于方式3,計(jì)數(shù)初值為2000,CLK0=2MHz,OUT0輸出方波頻率為A.1kHzB.2kHzC.4kHzD.500Hz答案:A解析:方式3輸出方波,頻率=CLK/初值=2×10?/2000=1×103Hz=1kHz。6.在8086系統(tǒng)中,若段基址為1050H,偏移地址為ABCDH,則物理地址為A.1B0FDHB.1AFCDHC.1B0CDHD.1AF0DH答案:B解析:物理地址=1050H×10H+ABCDH=10500H+ABCDH=1AFCDH。7.當(dāng)8255A的A口工作于方式1輸入,使用中斷方式,則CPU讀取輸入數(shù)據(jù)前必須A.查詢IBFB.查詢OBFC.查詢INTRD.發(fā)/STB信號答案:A解析:方式1輸入時(shí),IBF(InputBufferFull)由外設(shè)置位,表示數(shù)據(jù)已鎖存,CPU應(yīng)先查詢IBF=1再讀端口,否則可能讀到未就緒數(shù)據(jù)。8.在最小模式系統(tǒng)中,8086響應(yīng)中斷時(shí),自動壓入堆棧的順序?yàn)锳.FLAGS,CS,IPB.IP,CS,FLAGSC.FLAGS,IP,CSD.CS,IP,FLAGS答案:A解析:硬件自動壓棧順序?yàn)镕LAGS、CS、IP,保證斷點(diǎn)完整保存。9.若某存儲器芯片容量為8K×8,采用全譯碼,其地址范圍應(yīng)占用A.8KBB.8KbC.8K×8bitD.8K×8Byte答案:A解析:8K×8位=8K字節(jié)=8KB,容量單位統(tǒng)一為字節(jié)。10.在DMA傳輸中,8237A的通道0優(yōu)先級高于通道3,則其優(yōu)先級管理方式為A.固定優(yōu)先級B.循環(huán)優(yōu)先級C.隨機(jī)優(yōu)先級D.通道號越小優(yōu)先級越高答案:A解析:8237A默認(rèn)固定優(yōu)先級,通道0最高,通道3最低,不可循環(huán)。二、填空題(每空2分,共20分)11.8086CPU的指令隊(duì)列長度為________字節(jié),當(dāng)隊(duì)列空出________字節(jié)時(shí),BIU自動取指。答案:6;2解析:8086指令隊(duì)列6字節(jié),只要空出連續(xù)2字節(jié),BIU即啟動取指周期。12.若某中斷向量表地址為0020H,則對應(yīng)中斷類型碼為________,其服務(wù)程序入口地址存放于內(nèi)存________單元開始的4字節(jié)。答案:08H;0020H解析:向量地址=類型碼×4,0020H÷4=08H。13.8250UART內(nèi)部除數(shù)寄存器為16位,當(dāng)外部晶振頻率為1.8432MHz,要求波特率為19200,則除數(shù)應(yīng)寫入________(十進(jìn)制)。答案:6解析:除數(shù)=1843200÷(16×19200)=6。14.在8086匯編中,指令“ADCAX,BX”執(zhí)行后,若CF=1,AX=1234H,BX=0EDCCH,則AX=________H,CF=________。答案:1101H;0解析:1234H+EDCCH+1=1101H,最高位無進(jìn)位,CF=0。15.若8255A的C口置位/復(fù)位控制字為0FH,則其功能為________PC7________(置位/復(fù)位)。答案:置位解析:D3~D1=111選PC7,D0=1置位。16.在存儲器映像I/O方式中,CPU使用________指令訪問外設(shè),而在獨(dú)立I/O方式中,使用________指令。答案:存儲器;輸入/輸出(IN/OUT)17.當(dāng)8086執(zhí)行“PUSHAX”時(shí),SP先________(加/減)________,再將AX內(nèi)容存入堆棧。答案:減;218.若某ADC分辨率為12位,參考電壓5V,則其量化間隔為________mV。答案:1.22解析:5V÷212=5÷4096≈0.00122V=1.22mV。19.在RS-232C標(biāo)準(zhǔn)中,邏輯1電平范圍為________V至________V。答案:-3;-25解析:標(biāo)準(zhǔn)規(guī)定邏輯1=-3V~-25V,邏輯0=+3V~+25V。20.若8253通道1工作于方式2,初值=1000,門控GATE1恒為高,則OUT1輸出負(fù)脈沖寬度為________個(gè)CLK周期。答案:1解析:方式2為分頻器,輸出周期=N×CLK,負(fù)脈沖寬度固定為1個(gè)CLK。三、簡答題(每題6分,共30分)21.說明8086CPU在響應(yīng)可屏蔽中斷INTR的全過程,并指出哪些步驟由硬件自動完成,哪些由軟件完成。答案:(1)外設(shè)通過INTR引腳發(fā)出高電平請求;(2)若IF=1且無更高優(yōu)先級阻斷,CPU在當(dāng)前指令結(jié)束后進(jìn)入響應(yīng)周期;(3)硬件自動連續(xù)執(zhí)行:a.發(fā)兩個(gè)INTA脈沖,第二個(gè)INTA周期讀取外設(shè)送來的中斷類型碼;b.將FLAGS、CS、IP依次壓棧;c.清IF、TF;d.根據(jù)類型碼×4查向量表,取新IP、CS裝入;(4)軟件完成:在中斷服務(wù)程序中保護(hù)現(xiàn)場、處理數(shù)據(jù)、恢復(fù)現(xiàn)場、發(fā)EOI命令、執(zhí)行IRET返回。硬件完成步驟3a~3d,其余為軟件責(zé)任。22.比較程序查詢、中斷、DMA三種數(shù)據(jù)傳輸方式的優(yōu)缺點(diǎn),并給出各自典型應(yīng)用場合。答案:程序查詢:硬件簡單,CPU輪詢外設(shè)狀態(tài),效率低,適合低速、簡單設(shè)備如開關(guān)量輸入。中斷:外設(shè)主動通知,CPU利用率高,響應(yīng)延遲取決于服務(wù)程序長度,適合鍵盤、鼠標(biāo)等隨機(jī)事件。DMA:由控制器直接管理總線,成塊傳輸不經(jīng)過CPU,速度最高,但硬件復(fù)雜,適合磁盤、高速ADC、視頻幀緩存等大數(shù)據(jù)量場合。23.簡述8259A級聯(lián)時(shí)主片與從片的CAS0~CAS2信號作用,并說明在級聯(lián)系統(tǒng)中如何確定中斷源。答案:CAS0~CAS2為3位級聯(lián)總線,方向由主片輸出、從片輸入。響應(yīng)中斷時(shí),主片在第一個(gè)INTA周期結(jié)束將最高優(yōu)先級請求的從片編碼輸出到CAS總線;各從片比對自身編號,匹配者在第二個(gè)INTA周期把類型碼送數(shù)據(jù)總線。CPU據(jù)此獲取唯一向量。主片IRn接從片INT,形成樹狀結(jié)構(gòu),最多1主8從64級中斷。24.某系統(tǒng)采用8253產(chǎn)生1ms定時(shí)中斷,CLK=2MHz,通道0工作于方式3,請計(jì)算計(jì)數(shù)初值,并說明如何級聯(lián)通道1產(chǎn)生1s定時(shí)。答案:通道0:方式3方波,初值=2MHz×1ms=2000,寫入2000-1=1999=07CFH。通道1:CLK1接OUT0,頻率=1kHz,需計(jì)數(shù)1000次得1s,初值=1000=03E8H,工作于方式2或3均可。級聯(lián)后OUT1輸出1Hz方波,接IRQ即可實(shí)現(xiàn)1s中斷。25.說明I2C總線起始與停止條件的電平變化,并分析為何采用“線與”機(jī)制能實(shí)現(xiàn)多主仲裁。答案:起始:SCL高電平期間SDA出現(xiàn)下降沿;停止:SCL高電平期間SDA出現(xiàn)上升沿??偩€開漏輸出,上拉電阻形成“線與”。若某主設(shè)備發(fā)送高而另一設(shè)備發(fā)送低,則總線被拉低,發(fā)送高者檢測到與自己輸出不符即知仲裁失敗,立刻停止驅(qū)動,從而保證不沖突且優(yōu)先級高的報(bào)文繼續(xù)傳輸。四、綜合應(yīng)用題(共30分)26.(10分)設(shè)計(jì)一個(gè)8086最小系統(tǒng),用2764(8K×8)EPROM構(gòu)成16KB程序存儲區(qū),首地址為F0000H,使用74LS138全譯碼,畫出地址連線并寫出各片選邏輯表達(dá)式。答案:2764需兩片,每片8KB,共16KB=4000H字節(jié)。地址線:A12~A0片內(nèi),A13用于片選,A19~A14參與譯碼。設(shè)138輸入CBA接A16~A14,使能G1接A19,?G2A?接A17,?G2B?接A18。當(dāng)A19~A14=111100B時(shí),Y0有效,對應(yīng)F0000H~F1FFFH;A19~A14=111101B時(shí),Y1有效,對應(yīng)F2000H~F3FFFH。片選邏輯:CE0=Y0=?(A19·A18·?A17·?A16·?A15·?A14)CE1=Y1=?(A19·A18·?A17·?A16·?A15·A14)連線:2764(1)CE←Y0,2764(2)CE←Y1,OE均接CPU?RD?,數(shù)據(jù)口接D7~D0,地址A12~A0接CPUA12~A0。27.(10分)利用8255A與ADC0809構(gòu)成8路數(shù)據(jù)采集系統(tǒng),要求:(1)畫出硬件連接圖(文字描述即可);(2)給出8255A各口工作方式;(3)編寫初始化及采集一路通道IN3的匯編子程序,結(jié)果存入BUF單元。答案:(1)連接:8255A口A工作于方式0輸入,接ADC數(shù)據(jù)D7~D0;口B工作于方式0輸出,PB2~PB0接ADDC~ADDA選通道;口C高4位輸入,PC7接EOC,低4位輸出,PC0接START、PC1接ALE、PC2接OE;ADC0809CLOCK接500kHz,REF+接+5V,REF-接地;CPU地址:A1A0接8255A的A1A0,片選譯碼使端口地址為300H~303H。(2)方式:A口方式0輸入,B口方式0輸出,C口高4位輸入低4位輸出,方式選擇字=10010010B=92H。(3)程序:INIT:MOVDX,303HMOVAL,92HOUTDX,AL;選通IN3MOVDX,301HMOVAL,03HOUTDX,AL;發(fā)START脈沖MOVDX,302HMOVAL,01HOUTDX,ALNOPMOVAL,00HOUTDX,AL;等待EOC=1POLL:INAL,DXTESTAL,80HJZPOLL;輸出OE=1讀數(shù)據(jù)MOVAL,04HOUTDX,ALMOVDX,300HINAL,DXMOVBUF,AL;關(guān)閉OEMOVDX,302HMOVAL,00HOUTDX,ALRET28.(10分)某系統(tǒng)使用8237A通道1將內(nèi)存20000H開始的4KB數(shù)據(jù)傳送到外設(shè),傳送方式單字節(jié)、塊傳輸,DREQ高電平有效,請:(1)計(jì)算需寫入通道1的頁面、基地址、基字節(jié)計(jì)數(shù)寄存器值;(2)寫出初始化程序段;(3)說明如何啟動傳輸并判斷結(jié)束。答案:(1)頁面=20H,基地址=0000H(低16位),基字節(jié)計(jì)數(shù)=4095=0FFFH(因8237計(jì)數(shù)=N-1)。(2)初始化:;屏蔽通道1MOVAL,05HOUT0AH,AL;寫方式字:單字節(jié)、塊傳、增址、寫傳送、DREQ高M(jìn)OVAL,85HOUT0BH,AL;清先/后觸發(fā)器OUT0CH,AL;寫頁面MO

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論