(2025年)微機原理考試例題(帶答案)_第1頁
(2025年)微機原理考試例題(帶答案)_第2頁
(2025年)微機原理考試例題(帶答案)_第3頁
(2025年)微機原理考試例題(帶答案)_第4頁
(2025年)微機原理考試例題(帶答案)_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

(2025年)微機原理考試例題(帶答案)一、單項選擇題(每題2分,共20分)1.8086微處理器中,用于暫存運算結(jié)果特征的寄存器是()。A.AXB.IPC.PSWD.SP答案:C2.某存儲單元的物理地址為23456H,若段寄存器CS=2000H,則偏移地址為()。A.3456HB.2456HC.1456HD.0456H答案:A(物理地址=段基址×10H+偏移地址,2000H×10H=20000H,23456H-20000H=3456H)3.8086執(zhí)行“MOVAL,[BX+SI+05H]”時,采用的尋址方式是()。A.寄存器間接尋址B.基址變址相對尋址C.相對基址尋址D.變址尋址答案:B4.若8086系統(tǒng)中,某中斷類型號為20H,則其中斷向量存儲的起始地址是()。A.20H×4=80HB.20H×2=40HC.20H÷4=80HD.20H+4=24H答案:A(中斷向量地址=類型號×4)5.以下8086指令中,操作數(shù)均為寄存器尋址的是()。A.MOV[SI],AXB.ADDAL,30HC.SUBBX,CXD.CMP[DI],BL答案:C6.若8255A的A口工作于方式1輸入,其PC4引腳的功能是()。A.輸入緩沖器滿信號(IBFA)B.外設(shè)輸入選通信號(STBA)C.中斷請求信號(INTRA)D.中斷允許信號(INTEA)答案:B(方式1輸入時,PC4為STBA,PC5為IBFA,PC3為INTRA)7.某RAM芯片容量為8K×8位,若用其組成64K×16位的存儲器系統(tǒng),需要的芯片數(shù)量是()。A.8片B.16片C.32片D.64片答案:B(總?cè)萘?4K×16位=1024K位;單芯片容量8K×8位=64K位;1024K/64K=16)8.8086在最小模式下,控制信號M/IO為低電平時,表示CPU正在訪問()。A.存儲器B.I/O端口C.中斷向量表D.堆棧答案:B(M/IO低電平為I/O操作,高電平為存儲器操作)9.若某8位D/A轉(zhuǎn)換器的基準電壓為+5V,輸入數(shù)字量為80H時,輸出電壓為()。A.0VB.2.5VC.5VD.-2.5V(假設(shè)雙極性輸出)答案:B(8位D/A滿量程5V,80H=128,128/256×5V=2.5V)10.8086的總線周期中,若存儲器或I/O設(shè)備速度較慢,需插入等待周期TW,應(yīng)通過()引腳通知CPU。A.READYB.TESTC.HOLDD.INTR答案:A二、填空題(每空2分,共20分)1.8086微處理器的地址總線有______根,可直接尋址的最大內(nèi)存空間為______。答案:20;1MB(2^20=1MB)2.若SP=0100H,執(zhí)行“PUSHAX”后,SP=______;若再執(zhí)行“POPBX”,SP=______。答案:00FEH;0100H(PUSH操作SP減2,POP操作SP加2)3.8253計數(shù)器的工作方式中,能自動重裝初值的是方式______(填數(shù)字)和方式______(填數(shù)字)。答案:2;3(方式2為速率發(fā)生器,方式3為方波發(fā)生器,均自動重裝)4.某微機系統(tǒng)中,用2片62256(32K×8位)組成32K×16位的存儲器,應(yīng)采用______擴展方式;若用4片62256組成128K×8位的存儲器,應(yīng)采用______擴展方式。答案:位;字(位擴展增加數(shù)據(jù)位數(shù),字擴展增加存儲單元數(shù)量)5.8086的中斷系統(tǒng)中,非屏蔽中斷的類型號固定為______;可屏蔽中斷的類型號由______提供。答案:2;中斷控制器(如8259A)三、簡答題(每題8分,共24分)1.簡述8086微處理器中EU和BIU的功能分工及協(xié)作過程。答案:EU(執(zhí)行單元)負責指令譯碼和執(zhí)行,管理寄存器和標志位;BIU(總線接口單元)負責與存儲器、I/O端口的總線操作,包括取指令、讀寫數(shù)據(jù)、計算物理地址。協(xié)作時,EU從指令隊列取指令執(zhí)行,若隊列有空或需要讀寫操作,BIU自動填充隊列或執(zhí)行總線周期;EU執(zhí)行過程中若需要操作數(shù)或結(jié)果,向BIU發(fā)出請求,BIU完成總線操作后將數(shù)據(jù)送EU。2.說明8255A的A口工作于方式2時的特點及引腳分配。答案:方式2為雙向選通I/O方式,僅A口支持。特點:A口既可輸入也可輸出,輸入和輸出均有鎖存能力;需使用C口的5根引腳作為控制信號(PC3-PC7)。引腳分配:PC7=OBFA(輸出緩沖器滿),PC6=ACKA(外設(shè)響應(yīng)輸出),PC5=IBFA(輸入緩沖器滿),PC4=STBA(外設(shè)輸入選通),PC3=INTRA(中斷請求,輸入或輸出均可觸發(fā))。3.比較程序查詢方式、中斷方式和DMA方式在I/O數(shù)據(jù)傳輸中的優(yōu)缺點。答案:程序查詢方式:CPU主動查詢外設(shè)狀態(tài),簡單可靠但效率低,CPU需等待外設(shè);中斷方式:外設(shè)準備好后向CPU發(fā)中斷請求,CPU暫停當前程序處理I/O,效率較高,適用于中低速設(shè)備;DMA方式:外設(shè)與存儲器直接傳輸數(shù)據(jù),無需CPU干預,由DMA控制器管理總線,適用于高速大批量數(shù)據(jù)傳輸,效率最高但硬件復雜。四、分析題(每題12分,共24分)1.已知8086系統(tǒng)中,某存儲芯片的地址范圍為C0000H~C3FFFH,片選信號由高位地址A19~A16經(jīng)譯碼器產(chǎn)生(A15~A0為片內(nèi)地址)。(1)計算該芯片的存儲容量;(2)確定譯碼器輸出有效時,A19~A16的取值;(3)若改用74LS138譯碼器(輸入為A19~A17,G1=1,G2A=G2B=0),畫出片選信號連接邏輯圖(只需標注關(guān)鍵引腳)。答案:(1)地址范圍:C3FFFH-C0000H+1=4000H=16KB(4000H=16×1024=16384字節(jié))。(2)C0000H的二進制高4位(A19~A16):C0000H=11000000000000000000B,A19=1,A18=1,A17=0,A16=0;C3FFFH=11000011111111111111B,A19~A16仍為1100。故A19~A16=1100(即C0H)。(3)74LS138輸入A=A17,B=A18,C=A19(對應(yīng)138的C、B、A引腳),輸出Y0對應(yīng)C=1,B=1,A=0(即A19=1,A18=1,A17=0),此時Y0作為片選信號(低電平有效)。2.分析以下8086匯編程序段的功能,并說明執(zhí)行后CX、ZF標志位的狀態(tài)。 MOVCX,5 MOVAL,0 MOVBX,1000HLOOP1:ADDAL,[BX] INCBX DECCX JNZLOOP1答案:功能:將內(nèi)存地址1000H開始的5個字節(jié)數(shù)據(jù)累加,結(jié)果存入AL寄存器。執(zhí)行過程:CX初始為5,循環(huán)5次,每次取[BX](1000H、1001H、1002H、1003H、1004H)加到AL,BX自增1,CX減1。當CX減到0時退出循環(huán)。最終CX=0,ZF標志位取決于AL是否為0(若累加和為0則ZF=1,否則ZF=0)。五、編程題(每題16分,共32分)1.編寫8086匯編程序,實現(xiàn)以下功能:從內(nèi)存BUFFER開始的100個無符號字節(jié)數(shù)中,統(tǒng)計大于等于60且小于90的數(shù)的個數(shù),結(jié)果存入COUNT單元(要求使用循環(huán)、條件判斷和寄存器間接尋址)。答案: MOVAX,@DATA MOVDS,AX MOVCX,100 MOVBX,OFFSETBUFFER MOVAL,0;計數(shù)器初始化LOOP1: MOVDL,[BX] CMPDL,60 JBNEXT;小于60則跳過 CMPDL,90 JAENEXT;大于等于90則跳過 INCAL;符合條件則計數(shù)NEXT: INCBX DECCX JNZLOOP1 MOVCOUNT,AL MOVAH,4CH INT21H DATASEGMENTBUFFERDB100DUP(?);數(shù)據(jù)區(qū)COUNTDB0 DATAENDS2.設(shè)計8086與8253的接口電路(示意圖),要求用8253的計數(shù)器0產(chǎn)生1kHz的方波(輸入時鐘頻率為2MHz),并編寫初始化程序(需計算計數(shù)初值,8253端口地址為40H~43H)。答案:接口電路:8253的CLK0接2MHz時鐘,OUT0輸出方波;CS接地址譯碼器(如A7~A2=001000B時選中),RD、WR接8086的RD、WR,A0、A1接8086的A0、A1(40H=00100000B對應(yīng)A1=0,A0=0,43H對應(yīng)A1=1,A0=1)。計數(shù)初值計算:方波周期=1/1kHz=1ms,輸入時鐘周期=1/2MHz=0.5μs,初值N=1ms/0.5μs=2000(或2MHz/1kHz=2

溫馨提示

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

評論

0/150

提交評論