版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
2025年微型計(jì)算機(jī)原理與接口技術(shù)試卷附答案一、單項(xiàng)選擇題(每題2分,共30分)1.8086微處理器中,執(zhí)行單元(EU)的主要功能是()A.負(fù)責(zé)所有與外部的通信及對總線的控制B.負(fù)責(zé)指令的譯碼與執(zhí)行C.管理寄存器組和內(nèi)部cacheD.產(chǎn)生20位物理地址答案:B2.某存儲單元的邏輯地址為2000H:3000H,其物理地址是()A.23000HB.5000HC.20300HD.32000H答案:A(物理地址=段基址×16+偏移量=2000H×10H+3000H=23000H)3.8086執(zhí)行"MOVAX,[BX+SI+05H]"指令時,源操作數(shù)的尋址方式是()A.基址變址尋址B.相對基址變址尋址C.寄存器間接尋址D.寄存器相對尋址答案:B(偏移量=BX+SI+05H,屬于相對基址變址尋址)4.8086系統(tǒng)中,一個基本總線周期包含()個T狀態(tài)A.1B.2C.4D.6答案:C5.若SP=2000H,執(zhí)行"PUSHAX"后,SP的值為()A.1FFEHB.1FFFHC.2002HD.2001H答案:A(壓棧操作SP減2)6.8255A的PA口工作在方式2時,PB口可以工作在()A.方式0B.方式1C.方式2D.方式0或方式1答案:D(PA口方式2時,PB口可方式0或方式1)7.8253的計(jì)數(shù)器0工作在方式3(方波發(fā)生器),輸入時鐘頻率為1MHz,要求輸出頻率為2kHz,則計(jì)數(shù)初值應(yīng)為()A.500B.2000C.500000D.200答案:A(計(jì)數(shù)初值=輸入頻率/輸出頻率=1MHz/2kHz=500)8.8086的中斷向量表中,NMI中斷的向量地址是()A.00000HB.00004HC.00008HD.0000CH答案:B(NMI中斷類型號為2,向量地址=2×4=00008H?修正:類型號2,向量地址=2×4=00008H?原題可能有誤,正確應(yīng)為類型號2對應(yīng)00008H,但常見教材中NMI固定為00008H,此處以教材為準(zhǔn))9.下列指令中,執(zhí)行后不影響標(biāo)志位的是()A.ADDAX,BXB.MOVAX,BXC.CMPAX,BXD.INCAX答案:B(MOV指令不影響標(biāo)志位)10.若8086系統(tǒng)中,CS=3000H,IP=0100H,此時指令的物理地址是()A.30100HB.31000HC.30010HD.03100H答案:A(物理地址=3000H×10H+0100H=30100H)11.8259A的中斷屏蔽寄存器IMR用于()A.存放正在服務(wù)的中斷請求B.存放待處理的中斷請求C.屏蔽已觸發(fā)但未處理的中斷D.設(shè)定中斷優(yōu)先級答案:C12.異步串行通信中,若采用奇校驗(yàn),數(shù)據(jù)位為8位,停止位為1位,波特率為9600bps,則每秒最多傳輸?shù)淖址麛?shù)約為()A.960B.872C.1066D.800答案:B(每字符=1起始+8數(shù)據(jù)+1校驗(yàn)+1停止=11位,9600/11≈872)13.8086的READY信號有效時,表示()A.總線請求已被響應(yīng)B.存儲器或I/O端口已準(zhǔn)備好數(shù)據(jù)C.中斷請求已被接受D.CPU進(jìn)入等待狀態(tài)答案:B14.若要將AL寄存器的低4位清零,高4位保持不變,應(yīng)使用指令()A.ANDAL,0F0HB.ORAL,0F0HC.XORAL,0F0HD.TESTAL,0F0H答案:A(與0F0H相與,低4位清零)15.下列關(guān)于DMA傳送的描述中,錯誤的是()A.由DMA控制器直接控制總線B.適用于高速外設(shè)與內(nèi)存的批量數(shù)據(jù)傳輸C.傳送過程需要CPU參與D.傳送速度高于程序控制傳送答案:C(DMA傳送時CPU不參與)二、填空題(每空1分,共20分)1.8086微處理器的地址總線有______根,可尋址的最大內(nèi)存空間為______。答案:20;1MB2.8086的標(biāo)志寄存器中,反映運(yùn)算結(jié)果是否為0的標(biāo)志是______,反映溢出的標(biāo)志是______。答案:ZF(零標(biāo)志);OF(溢出標(biāo)志)3.匯編語言程序中的段定義偽指令是______,變量的屬性包括段、偏移量和______。答案:SEGMENT/ENDS;類型(或字節(jié)/字/雙字等)4.8255A的控制字分為______控制字和______控制字,其中最高位為1時表示______。答案:方式選擇;位操作;方式選擇控制字5.8253有______種工作方式,其中方式______為硬件觸發(fā)的單穩(wěn)態(tài)輸出。答案:6;1(或方式1)6.8086的中斷分為______中斷和______中斷兩大類,其中______中斷的優(yōu)先級最高。答案:內(nèi)部(軟件);外部(硬件);除法錯誤(或內(nèi)部中斷)7.異步串行通信中,數(shù)據(jù)幀的格式通常包括______、______、______和停止位。答案:起始位;數(shù)據(jù)位;校驗(yàn)位8.若8086系統(tǒng)中,某存儲單元的邏輯地址為A000H:B000H,則物理地址為______;若段寄存器CS=2000H,IP=0050H,下一條要執(zhí)行的指令的物理地址為______。答案:AB000H(A000H×10H+B000H=AB000H);20050H(2000H×10H+0050H=20050H)9.執(zhí)行"MOVCX,5"和"LOOPLABEL"指令時,CX的初始值為5,第一次進(jìn)入循環(huán)時CX的值為______,最后一次循環(huán)時CX的值為______。答案:4;1(LOOP指令先減1,后判斷是否為0)三、簡答題(每題6分,共30分)1.簡述8086微處理器中EU和BIU的功能分工及協(xié)同工作過程。答案:EU(執(zhí)行單元)負(fù)責(zé)指令的譯碼和執(zhí)行,管理內(nèi)部寄存器和ALU;BIU(總線接口單元)負(fù)責(zé)與外部總線通信,包括取指令、讀寫內(nèi)存和I/O端口,管理段寄存器和指令隊(duì)列。協(xié)同工作時,BIU提前從內(nèi)存中取指令存入指令隊(duì)列,EU從隊(duì)列中取指令執(zhí)行,若隊(duì)列有空或EU需要讀寫操作數(shù),BIU會自動填充隊(duì)列或訪問內(nèi)存,實(shí)現(xiàn)取指與執(zhí)行的并行。2.比較寄存器間接尋址和寄存器相對尋址的異同點(diǎn)。答案:相同點(diǎn):都通過寄存器獲取操作數(shù)的地址;操作數(shù)都在內(nèi)存中;寄存器只能是BX、BP、SI、DI。不同點(diǎn):寄存器間接尋址的有效地址僅由寄存器內(nèi)容決定(如[BX]),而寄存器相對尋址的有效地址是寄存器內(nèi)容加上一個8位或16位的偏移量(如[BX+05H]或[SI+VAR]);寄存器相對尋址可用于訪問數(shù)組或表格中的元素,靈活性更高。3.說明8259A的中斷優(yōu)先級循環(huán)方式的兩種實(shí)現(xiàn)方法及其特點(diǎn)。答案:(1)普通循環(huán)方式:初始優(yōu)先級固定(IR0最高,IR7最低),某中斷服務(wù)結(jié)束后,該中斷源的優(yōu)先級變?yōu)樽畹停渌来窝h(huán)。(2)特殊循環(huán)方式:可通過編程指定某個中斷源為最低優(yōu)先級,其他按順序循環(huán)。特點(diǎn):普通循環(huán)適用于各中斷源重要性相當(dāng)?shù)膱鼍?;特殊循環(huán)可靈活調(diào)整優(yōu)先級,適用于需要動態(tài)改變優(yōu)先級的系統(tǒng)。4.簡述程序查詢傳送方式與中斷傳送方式的優(yōu)缺點(diǎn)。答案:程序查詢方式:優(yōu)點(diǎn)是硬件簡單,實(shí)現(xiàn)方便;缺點(diǎn)是CPU需要不斷查詢外設(shè)狀態(tài),效率低,實(shí)時性差,適用于低速外設(shè)。中斷傳送方式:優(yōu)點(diǎn)是CPU與外設(shè)并行工作,效率高,實(shí)時性好;缺點(diǎn)是需要中斷控制邏輯(如8259A),硬件復(fù)雜,適用于中低速外設(shè)的實(shí)時數(shù)據(jù)傳輸。5.8253作為定時器/計(jì)數(shù)器使用時,"定時"和"計(jì)數(shù)"兩種功能的本質(zhì)區(qū)別是什么?舉例說明各自的應(yīng)用場景。答案:本質(zhì)區(qū)別:定時器是對內(nèi)部固定頻率的時鐘脈沖計(jì)數(shù)(如1MHz),通過計(jì)數(shù)值得到時間間隔(定時=計(jì)數(shù)初值×?xí)r鐘周期);計(jì)數(shù)器是對外部輸入的不規(guī)則脈沖計(jì)數(shù)(如產(chǎn)品流水線的計(jì)數(shù)脈沖)。應(yīng)用場景:定時器可用于產(chǎn)生周期性中斷(如系統(tǒng)時鐘);計(jì)數(shù)器可用于統(tǒng)計(jì)外部事件發(fā)生次數(shù)(如轉(zhuǎn)速測量)。四、分析題(每題10分,共20分)1.已知8086系統(tǒng)中,DS=2000H,BX=0100H,SI=0002H,內(nèi)存單元[20102H]=34H,[20103H]=12H,[20104H]=56H,[20105H]=78H。分析執(zhí)行"MOVAX,[BX+SI]"指令后,AX的取值是多少?并說明該指令的尋址過程。答案:有效地址EA=BX+SI=0100H+0002H=0102H;物理地址=DS×16+EA=2000H×10H+0102H=20102H。內(nèi)存中20102H單元存放低字節(jié)34H,20103H單元存放高字節(jié)12H(小端模式),因此AX=1234H。尋址過程:計(jì)算EA=BX+SI,結(jié)合DS得到物理地址,從該地址開始讀取2字節(jié)數(shù)據(jù)存入AX。2.某8255A接口電路連接如圖(假設(shè)圖中PA口接8位LED,PB口接8位開關(guān),控制端口地址為0FFFEH),要求:PA口輸出,方式0;PB口輸入,方式0;PC口高4位輸出,低4位輸入。(1)寫出8255A的方式控制字;(2)編寫初始化程序段(假設(shè)使用8086,數(shù)據(jù)段已定義)。答案:(1)方式控制字格式:D7=1(方式控制),D6D5=00(PA口方式0),D4=0(PA輸出),D3=1(PC4-PC7輸出),D2=00(PB口方式0),D1=1(PB輸入),D0=1(PC0-PC3輸入)。因此控制字為10001011B=8BH。(2)初始化程序段:MOVDX,0FFFEH;控制端口地址MOVAL,8BH;方式控制字OUTDX,AL;寫入控制端口五、設(shè)計(jì)題(每題10分,共20分)1.設(shè)計(jì)一個基于8086和8253的定時系統(tǒng),要求用計(jì)數(shù)器0產(chǎn)生周期為1ms的方波。已知8253的輸入時鐘頻率為1MHz,端口地址為40H(計(jì)數(shù)器0)、41H(計(jì)數(shù)器1)、42H(計(jì)數(shù)器2)、43H(控制口)。(1)確定8253的工作方式;(2)計(jì)算計(jì)數(shù)初值;(3)編寫初始化程序段。答案:(1)方波輸出應(yīng)選擇方式3(方波發(fā)生器)。(2)輸入時鐘周期T=1/1MHz=1μs,周期1ms需要計(jì)數(shù)次數(shù)N=1ms/1μs=1000。(3)控制字:計(jì)數(shù)器0,方式3,先讀/寫低字節(jié)后高字節(jié),二進(jìn)制計(jì)數(shù)??刂谱指袷剑篋7D6=00(計(jì)數(shù)器0),D5D4=11(先低后高),D3D2D1=011(方式3),D0=0(二進(jìn)制),即00110110B=36H。初始化程序段:MOVDX,43H;控制口地址MOVAL,36H;控制字OUTDX,AL;寫入控制字MOVDX,40H;計(jì)數(shù)器0地址MOVAX,1000;計(jì)數(shù)初值OUTDX,AL;先寫低字節(jié)(00H)MOVAL,AH;高字節(jié)(03H)OUTDX,AL;寫高字節(jié)2.設(shè)計(jì)一個采用中斷方式的鍵盤接口電路,要求:當(dāng)按鍵按下時(假設(shè)按鍵接PC0,低電平有效),觸發(fā)8086的可屏蔽中斷(INTR),中斷類型號為40H。使用8259A作為中斷控制器(假設(shè)8259A已初始化,端口地址為20H/21H,主片,非緩沖方式,普通EOI)。(1)畫出簡化的接口電路連接圖(文字描述即可);(2)編寫中斷服務(wù)程序的框架(包括中斷向量表的設(shè)置)。答案:(1)電路連接:鍵盤開關(guān)一端接地,另一端接8255A的PC0引腳;8255A的PA口、PB口可懸空,控制口地址假設(shè)為60H-63H;8255A的PC0設(shè)為輸入,當(dāng)按鍵按下時PC0為低電平;8255A的INTR引腳連接到8259A的IR2引腳(假設(shè)使用IR2);8259A的INT引腳連接到8086的INTR引腳。(2)中斷服務(wù)程序框架及向量表設(shè)置:;設(shè)置中斷向量表MOVAX,0;中斷向量表段地址為0MOVES,AXMOVBX,40H×4;中斷類型號40H對應(yīng)的向量地址=100HMOVAX,OFFSETKEY_ISR;中斷服務(wù)程序偏移地址MOVES:[BX],AXMOVAX,SEGKEY_ISR;中斷服務(wù)程序段地址MOVES:[BX+2],AX;8255A初始化(PC0輸入,方式0)MOVDX,63H;控制口地址MOVAL,10000001B;方式控制字(PA輸出,PB輸出,PC4-7輸出,PC0-3輸入)OUTDX,AL;開放8259A的IR2中斷MOVAL,0FBH;屏蔽字(IR2=0,其他位屏蔽)MOVDX,21H;8259A的IMR端口OUTDX,AL;開放CPU中斷STI;中斷服務(wù)程序KEY_ISR:P
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 東遼事業(yè)單位招聘2022年考試模擬試題及答案解析7
- 水產(chǎn)公司招聘考試題及答案
- 生物課程考試題及答案
- 施工安全管理試題及答案
- 2025~2026學(xué)年濟(jì)南市天橋區(qū)七年級英語第一學(xué)期期末考試試題以及答案
- 2025-2026學(xué)年商務(wù)星球版八上地理期末測試提升卷(含答案)
- 《GAT 1021-2013視頻圖像原始性檢驗(yàn)技術(shù)規(guī)范》專題研究報(bào)告
- 2026年深圳中考英語中等生提分試卷(附答案可下載)
- 環(huán)保秀題目及答案
- 紀(jì)檢干事招聘題庫及答案
- DB34-T 4021-2021 城市生命線工程安全運(yùn)行監(jiān)測技術(shù)標(biāo)準(zhǔn)
- 農(nóng)藝工教學(xué)計(jì)劃
- TSZSA 015-2024 COB LED光源封裝產(chǎn)品技術(shù)規(guī)范
- 2024新外研社版英語七下單詞默寫表(開學(xué)版)
- 衛(wèi)生管理組織制度模版(2篇)
- 《游園》課件統(tǒng)編版高中語文必修下冊
- 質(zhì)量責(zé)任劃分制度
- 2024版美團(tuán)商家合作協(xié)議合同范本
- 一年級上冊數(shù)學(xué)應(yīng)用題50道(重點(diǎn))
- 嵌入式系統(tǒng)實(shí)現(xiàn)與創(chuàng)新應(yīng)用智慧樹知到期末考試答案章節(jié)答案2024年山東大學(xué)
- 線纜及線束組件檢驗(yàn)標(biāo)準(zhǔn)
評論
0/150
提交評論