版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
微機(jī)原理期末試題及答案
一、單項(xiàng)選擇題1.8086CPU中,用來存放當(dāng)前正在執(zhí)行的指令的寄存器是()A.CSB.IPC.DSD.SP答案:B2.8086CPU可訪問的最大內(nèi)存空間是()A.1MBB.2MBC.4MBD.8MB答案:A3.下列指令中,不影響標(biāo)志位的指令是()A.ADDB.SUBC.MOVD.INC答案:C4.在8086系統(tǒng)中,堆棧的操作原則是()A.先進(jìn)先出B.先進(jìn)后出C.隨機(jī)進(jìn)出D.只進(jìn)不出答案:B5.若SS=1000H,SP=0100H,執(zhí)行PUSHAX指令后,棧頂?shù)奈锢淼刂肥牵ǎ〢.10102HB.100FEHC.10100HD.100FFH答案:B6.8086CPU響應(yīng)中斷時(shí),自動(dòng)壓入堆棧的寄存器是()A.AX,BX,CX,DXB.CS,IP,F(xiàn)LAGSC.SI,DI,BP,SPD.DS,ES,SS,CS答案:B7.8086系統(tǒng)中,中斷類型號(hào)為0AH的中斷服務(wù)程序的入口地址存放在內(nèi)存地址()開始的4個(gè)單元中。A.00028HB.0002AHC.00030HD.00032H答案:A8.8086匯編語言中,定義字節(jié)變量的偽指令是()A.DBB.DWC.DDD.DQ答案:A9.下列指令中,屬于串操作指令的是()A.MOVSBB.ADDC.CMPD.JMP答案:A10.8086系統(tǒng)中,若要讀取I/O端口20H的內(nèi)容,可使用的指令是()A.INAL,20HB.OUT20H,ALC.MOVAL,20HD.MOV20H,AL答案:A二、多項(xiàng)選擇題1.8086CPU的寄存器組包括()A.通用寄存器B.段寄存器C.控制寄存器D.標(biāo)志寄存器答案:ABD2.8086系統(tǒng)中,可用于間接尋址的寄存器有()A.BXB.BPC.SID.DI答案:ABCD3.下列指令中,屬于算術(shù)運(yùn)算指令的有()A.ADDB.SUBC.MULD.DIV答案:ABCD4.8086匯編語言中,數(shù)據(jù)定義偽指令有()A.DBB.DWC.DDD.EQU答案:ABC5.8086系統(tǒng)中,中斷的類型有()A.硬件中斷B.軟件中斷C.可屏蔽中斷D.不可屏蔽中斷答案:ABCD6.8086CPU與外設(shè)進(jìn)行數(shù)據(jù)傳輸?shù)姆绞接校ǎ〢.無條件傳送方式B.查詢傳送方式C.中斷傳送方式D.DMA傳送方式答案:ABCD7.下列指令中,屬于轉(zhuǎn)移指令的有()A.JMPB.JZC.JNZD.CALL答案:ABC8.8086系統(tǒng)中,段寄存器有()A.CSB.DSC.ESD.SS答案:ABCD9.8086匯編語言中,宏指令與子程序的區(qū)別在于()A.宏指令在調(diào)用處展開,子程序在執(zhí)行時(shí)調(diào)用B.宏指令的執(zhí)行速度快,子程序的執(zhí)行速度慢C.宏指令占用內(nèi)存空間大,子程序占用內(nèi)存空間小D.宏指令和子程序都可以遞歸調(diào)用答案:ABC10.8086系統(tǒng)中,對(duì)存儲(chǔ)器進(jìn)行讀操作時(shí),下列信號(hào)有效的是()A.RDB.WRC.M/IOD.DT/R答案:AC三、判斷題1.8086CPU內(nèi)部有14個(gè)16位寄存器。()答案:對(duì)2.8086系統(tǒng)中,物理地址是由段地址和偏移地址組成的。()答案:對(duì)3.8086指令系統(tǒng)中,所有指令都影響標(biāo)志位。()答案:錯(cuò)4.堆棧操作中,入棧和出棧操作都是以字為單位進(jìn)行的。()答案:對(duì)5.8086系統(tǒng)中,中斷向量表存放在內(nèi)存的00000H-003FFH區(qū)域。()答案:對(duì)6.8086匯編語言中,標(biāo)號(hào)和變量都有段屬性、偏移屬性和類型屬性。()答案:對(duì)7.8086CPU響應(yīng)可屏蔽中斷時(shí),需要滿足IF=1條件。()答案:對(duì)8.8086系統(tǒng)中,I/O端口的編址方式采用獨(dú)立編址。()答案:對(duì)9.8086匯編語言中,循環(huán)指令LOOP是在CX寄存器的值不為0時(shí)循環(huán)執(zhí)行。()答案:對(duì)10.8086系統(tǒng)中,數(shù)據(jù)段寄存器DS用來存放數(shù)據(jù)段的段地址。()答案:對(duì)四、簡答題1.簡述8086CPU的內(nèi)部結(jié)構(gòu)。8086CPU內(nèi)部由EU(執(zhí)行單元)和BIU(總線接口單元)組成。EU負(fù)責(zé)指令的執(zhí)行,包括算術(shù)邏輯運(yùn)算、數(shù)據(jù)處理等;BIU負(fù)責(zé)與內(nèi)存和I/O端口進(jìn)行數(shù)據(jù)傳輸,包括取指令、讀/寫數(shù)據(jù)等操作。EU和BIU并行工作,提高了CPU的工作效率。2.簡述8086系統(tǒng)中物理地址的形成過程。8086系統(tǒng)中物理地址由段地址和偏移地址形成。段地址存放在段寄存器中,偏移地址存放在各種寄存器或指令中。物理地址=段地址×16+偏移地址。例如,CS為代碼段寄存器,IP為指令指針寄存器,代碼段的物理地址=CS×16+IP。3.簡述中斷向量表的作用及組成。中斷向量表用于存放中斷服務(wù)程序的入口地址。它位于內(nèi)存的00000H-003FFH區(qū)域,共1024個(gè)字節(jié)。每個(gè)中斷向量占4個(gè)字節(jié),前兩個(gè)字節(jié)存放偏移地址,后兩個(gè)字節(jié)存放段地址。中斷類型號(hào)×4即為該中斷向量在中斷向量表中的起始地址,通過該地址可獲取中斷服務(wù)程序的入口地址。4.簡述8086匯編語言中指令和偽指令的區(qū)別。指令是CPU能夠執(zhí)行的操作命令,在程序運(yùn)行時(shí)會(huì)被翻譯成機(jī)器碼執(zhí)行。偽指令是給匯編程序提供的命令,用于定義數(shù)據(jù)、分配存儲(chǔ)單元、設(shè)置程序起始地址等,在匯編過程中起輔助作用,不會(huì)生成機(jī)器碼。例如,MOV是指令,DB是偽指令。五、討論題1.討論8086CPU在最小模式和最大模式下的主要區(qū)別。8086CPU在最小模式下,系統(tǒng)中只有一個(gè)微處理器,所有的總線控制信號(hào)都由8086CPU直接產(chǎn)生,用于構(gòu)成小型的單處理器系統(tǒng)。而在最大模式下,系統(tǒng)中有多個(gè)微處理器,8086CPU不直接產(chǎn)生總線控制信號(hào),而是通過8288總線控制器來產(chǎn)生和管理總線信號(hào),可構(gòu)成多處理器系統(tǒng)。最大模式適用于較為復(fù)雜、對(duì)系統(tǒng)性能要求較高的應(yīng)用場(chǎng)景,最小模式則相對(duì)簡單,適用于小型系統(tǒng)。2.討論8086系統(tǒng)中采用中斷方式進(jìn)行數(shù)據(jù)傳輸?shù)膬?yōu)點(diǎn)。采用中斷方式進(jìn)行數(shù)據(jù)傳輸,首先提高了CPU的效率。CPU無需不斷查詢外設(shè)狀態(tài),可在等待外設(shè)準(zhǔn)備數(shù)據(jù)期間執(zhí)行其他任務(wù),只有在外設(shè)準(zhǔn)備好數(shù)據(jù)時(shí)才響應(yīng)中斷進(jìn)行數(shù)據(jù)傳輸。其次,能及時(shí)響應(yīng)外設(shè)請(qǐng)求,保證數(shù)據(jù)傳輸?shù)膶?shí)時(shí)性。而且多個(gè)外設(shè)可共享中斷請(qǐng)求線,節(jié)省硬件資源。同時(shí),中斷方式還便于實(shí)現(xiàn)復(fù)雜的I/O控制邏輯,提高系統(tǒng)的靈活性和可靠性。3.討論8086匯編語言中如何實(shí)現(xiàn)循環(huán)結(jié)構(gòu),有哪些常用方法。在8086匯編語言中,實(shí)現(xiàn)循環(huán)結(jié)構(gòu)常用的方法有使用LOOP指令、條件轉(zhuǎn)移指令等。使用LOOP指令時(shí),將循環(huán)次數(shù)存入CX寄存器,每執(zhí)行一次LOOP指令,CX自動(dòng)減1,當(dāng)CX不為0時(shí)繼續(xù)循環(huán)。例如:MOVCX,100;設(shè)置循環(huán)次數(shù),AGAIN:;循環(huán)體,…,LOOPAGAIN。也可利用條件轉(zhuǎn)移指令實(shí)現(xiàn),通過比較和判斷條件決定是否繼續(xù)循環(huán),如CMP指令比較條件,JZ、JNZ等指令根據(jù)結(jié)果決定是否轉(zhuǎn)移到循環(huán)起始處繼續(xù)循環(huán)。4.討論8086系統(tǒng)中存儲(chǔ)器分段的原因及優(yōu)點(diǎn)。8086系統(tǒng)中存儲(chǔ)器分段的原因是8086CPU地址線為20位,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 22200.5-2025低壓電器可靠性第5部分:家用和類似用途的剩余電流動(dòng)作斷路器可靠性試驗(yàn)方法
- 云南省保山市龍陵縣第一中學(xué)2024-2025學(xué)年高二下學(xué)期期末考試地理試題(含答案)
- 山東省棗莊市滕州市2025-2026學(xué)年上學(xué)期期末七年級(jí)地理試卷(含答案)
- 湖南省岳陽市岳陽縣第一中學(xué)2025-2026學(xué)年高一上學(xué)期1月月考語文試題(含答案)
- 2025~2026學(xué)年濟(jì)南市天橋區(qū)八年級(jí)第一學(xué)期生物期末考試試題以及答案
- 安徽省阜陽市2025-2026學(xué)年高三上學(xué)期教學(xué)質(zhì)量監(jiān)測(cè)(期末)語文試卷含答案
- 2025-2026學(xué)年河北省張家口市橋東區(qū)八年級(jí)(上)期末數(shù)學(xué)試卷(含答案)
- 化工企業(yè)安全講課課件
- 飛行培訓(xùn)教學(xué)課件
- 飛機(jī)表面修復(fù)技術(shù)
- 預(yù)算績效自評(píng)報(bào)告培訓(xùn)
- DB14-T 1734-2025 鍋爐用甲醇燃料儲(chǔ)供設(shè)施技術(shù)條件
- 浙江省寧波市鄞州區(qū)2024-2025學(xué)年七年級(jí)上學(xué)期期末英語試題(含答案、聽力原文無音頻)
- 提高連鑄機(jī)群錨地腳螺栓安裝一次合格率(修訂)4-11
- 礦山作業(yè)安全事故調(diào)查處理制度
- GB/T 45013-2024精細(xì)陶瓷基片的熱疲勞試驗(yàn)方法
- 《管理學(xué)基礎(chǔ)》教學(xué)大綱
- 充電樁場(chǎng)地租賃協(xié)議(范本)
- T-CI 263-2024 水上裝配式鋼結(jié)構(gòu)棧橋(平臺(tái))施工技術(shù)規(guī)程
- 云南省楚雄州2023-2024學(xué)年上學(xué)期期末教育學(xué)業(yè)質(zhì)量監(jiān)測(cè)九年級(jí)歷史試卷(含答案)
- 凝血功能檢測(cè)方法與臨床意義
評(píng)論
0/150
提交評(píng)論