2025年微機(jī)原理試題及答案_第1頁(yè)
2025年微機(jī)原理試題及答案_第2頁(yè)
2025年微機(jī)原理試題及答案_第3頁(yè)
2025年微機(jī)原理試題及答案_第4頁(yè)
2025年微機(jī)原理試題及答案_第5頁(yè)
已閱讀5頁(yè),還剩10頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

2025年微機(jī)原理試題及答案一、單項(xiàng)選擇題(每題2分,共20分)1.8086微處理器可訪問(wèn)的最大I/O空間為()A.1KBB.64KBC.1MBD.16MB答案:B。在8086系統(tǒng)中,使用16位地址線來(lái)尋址I/O端口,可訪問(wèn)的I/O空間為2^16=65536字節(jié),即64KB。2.8086系統(tǒng)中,若訪問(wèn)奇地址的字單元,需要()個(gè)總線周期。A.1B.2C.3D.4答案:B。8086系統(tǒng)中,一個(gè)總線周期可以訪問(wèn)一個(gè)字節(jié)或一個(gè)偶地址的字單元。對(duì)于奇地址的字單元,需要兩個(gè)總線周期來(lái)完成訪問(wèn)。3.已知某操作數(shù)的物理地址是21000H,則它的段地址和偏移地址可能是()A.2000H和1000HB.2100H和1000HC.2000H和100HD.2100H和100H答案:A。物理地址=段地址×16+偏移地址。選項(xiàng)A中,2000H×16+1000H=20000H+1000H=21000H。4.8086微處理器中,用于暫存計(jì)算過(guò)程中結(jié)果的寄存器是()A.通用寄存器B.段寄存器C.指令指針寄存器D.標(biāo)志寄存器答案:A。通用寄存器可用于暫存計(jì)算過(guò)程中的數(shù)據(jù)和結(jié)果,如AX、BX、CX、DX等。5.下列指令中,不影響標(biāo)志位的是()A.ADDB.SUBC.MOVD.CMP答案:C。MOV指令只是進(jìn)行數(shù)據(jù)的傳送,不影響標(biāo)志位。ADD和SUB指令會(huì)影響標(biāo)志位,如進(jìn)位標(biāo)志CF、零標(biāo)志ZF等;CMP指令會(huì)根據(jù)比較結(jié)果設(shè)置標(biāo)志位。6.若要將AL中的高4位清0,低4位保持不變,應(yīng)使用的指令是()A.ANDAL,0FHB.ORAL,0FHC.XORAL,0FHD.TESTAL,0FH答案:A。AND指令用于按位與操作,將AL與0FH進(jìn)行與操作,可將高4位清0,低4位保持不變。7.8086微處理器的中斷向量表位于內(nèi)存的()區(qū)域。A.00000H-003FFHB.00400H-007FFHC.FFF00H-FFFFFHD.00800H-00BFFH答案:A。8086微處理器的中斷向量表位于內(nèi)存的00000H-003FFH區(qū)域,共1024個(gè)字節(jié),可存放256個(gè)中斷向量。8.在DMA方式下,數(shù)據(jù)傳輸是()A.由CPU控制完成B.由DMAC控制完成C.由外部設(shè)備控制完成D.由存儲(chǔ)器控制完成答案:B。在DMA方式下,DMAC(直接存儲(chǔ)器訪問(wèn)控制器)控制數(shù)據(jù)在外部設(shè)備和存儲(chǔ)器之間直接傳輸,無(wú)需CPU干預(yù)。9.8255A工作在方式0時(shí),其端口C()A.只能作為輸入端口B.只能作為輸出端口C.可以分為兩個(gè)4位端口,分別作為輸入或輸出端口D.不能使用答案:C。8255A工作在方式0時(shí),端口C可以分為兩個(gè)4位端口,分別作為輸入或輸出端口。10.若8253的計(jì)數(shù)器0工作在方式3(方波發(fā)生器),CLK0輸入頻率為1MHz,要求輸出方波的頻率為10kHz,則寫(xiě)入計(jì)數(shù)器0的初值應(yīng)為()A.10B.100C.1000D.10000答案:B。計(jì)數(shù)器的初值=輸入頻率/輸出頻率。本題中,初值=1MHz/10kHz=100。二、填空題(每題2分,共20分)1.8086微處理器有______根地址線,可直接尋址的內(nèi)存空間為_(kāi)_____。答案:20;1MB。8086微處理器有20根地址線,可直接尋址的內(nèi)存空間為2^20=1MB。2.8086系統(tǒng)中,存儲(chǔ)器采用______結(jié)構(gòu),將1MB的內(nèi)存空間分為兩個(gè)______字節(jié)的存儲(chǔ)體。答案:分體;512K。8086系統(tǒng)中,存儲(chǔ)器采用分體結(jié)構(gòu),將1MB的內(nèi)存空間分為兩個(gè)512K字節(jié)的存儲(chǔ)體,分別稱為偶存儲(chǔ)體和奇存儲(chǔ)體。3.8086微處理器的標(biāo)志寄存器中,CF是______標(biāo)志位,ZF是______標(biāo)志位。答案:進(jìn)位;零。CF是進(jìn)位標(biāo)志位,用于反映無(wú)符號(hào)數(shù)運(yùn)算時(shí)的進(jìn)位或借位情況;ZF是零標(biāo)志位,用于反映運(yùn)算結(jié)果是否為零。4.指令MOVAX,[BX+SI]采用的是______尋址方式。答案:基址變址尋址。該指令中,BX作為基址寄存器,SI作為變址寄存器,通過(guò)基址和變址寄存器的內(nèi)容相加得到操作數(shù)的有效地址,屬于基址變址尋址方式。5.若要將AL中的內(nèi)容循環(huán)左移一位,應(yīng)使用的指令是______。答案:ROLAL,1。ROL指令用于循環(huán)左移操作,將AL中的內(nèi)容循環(huán)左移一位。6.8259A是______芯片,它可管理______級(jí)硬件中斷。答案:可編程中斷控制器;8。8259A是可編程中斷控制器芯片,可管理8級(jí)硬件中斷。7.8253是______芯片,它有______個(gè)獨(dú)立的計(jì)數(shù)器。答案:可編程定時(shí)/計(jì)數(shù)器;3。8253是可編程定時(shí)/計(jì)數(shù)器芯片,有3個(gè)獨(dú)立的計(jì)數(shù)器,分別為計(jì)數(shù)器0、計(jì)數(shù)器1和計(jì)數(shù)器2。8.串行通信中,數(shù)據(jù)傳輸方式有______、______和半雙工三種。答案:?jiǎn)喂?;全雙工。串行通信中,數(shù)據(jù)傳輸方式有單工、全雙工和半雙工三種。單工是指數(shù)據(jù)只能單向傳輸;全雙工是指數(shù)據(jù)可以同時(shí)雙向傳輸;半雙工是指數(shù)據(jù)可以雙向傳輸,但同一時(shí)刻只能單向傳輸。9.若8255A的端口A工作在方式1輸入,端口B工作在方式0輸出,則控制字應(yīng)為_(kāi)_____。答案:10110000B(或B0H)。根據(jù)8255A的控制字格式,端口A工作在方式1輸入,端口B工作在方式0輸出時(shí),控制字為10110000B。10.在匯編語(yǔ)言中,變量具有______、______和類型三種屬性。答案:段;偏移量。在匯編語(yǔ)言中,變量具有段、偏移量和類型三種屬性。段屬性表示變量所在的段地址,偏移量屬性表示變量在段內(nèi)的偏移地址,類型屬性表示變量的數(shù)據(jù)類型。三、簡(jiǎn)答題(每題10分,共30分)1.簡(jiǎn)述8086微處理器的最小模式和最大模式的區(qū)別。答:-最小模式:-系統(tǒng)中只有一個(gè)微處理器8086,所有的控制信號(hào)都由8086直接產(chǎn)生。-適用于小型的單處理器系統(tǒng),硬件連接簡(jiǎn)單。-控制信號(hào)如ALE(地址鎖存允許)、DEN(數(shù)據(jù)允許)等直接由8086輸出。-最大模式:-系統(tǒng)中可以有多個(gè)微處理器,除了8086外,還可以有協(xié)處理器,如8087等。-控制信號(hào)通過(guò)8288總線控制器產(chǎn)生,8086只輸出狀態(tài)信號(hào)。-適用于大型的多處理器系統(tǒng),硬件連接相對(duì)復(fù)雜,但可以提高系統(tǒng)的性能和處理能力。2.簡(jiǎn)述中斷處理的一般過(guò)程。答:-中斷請(qǐng)求:外部設(shè)備或內(nèi)部事件向CPU發(fā)出中斷請(qǐng)求信號(hào)。-中斷響應(yīng):CPU在滿足一定條件下,響應(yīng)中斷請(qǐng)求。首先,CPU會(huì)將標(biāo)志寄存器FR的內(nèi)容壓入堆棧,然后清除中斷允許標(biāo)志IF和陷阱標(biāo)志TF,以禁止新的中斷和單步中斷。接著,CPU會(huì)將當(dāng)前指令執(zhí)行完后,將CS和IP的內(nèi)容壓入堆棧,保存當(dāng)前的程序斷點(diǎn)。-中斷識(shí)別:CPU通過(guò)中斷向量表找到相應(yīng)的中斷服務(wù)程序的入口地址。中斷向量表中存放著每個(gè)中斷類型對(duì)應(yīng)的中斷服務(wù)程序的入口地址,每個(gè)中斷向量占4個(gè)字節(jié),前2個(gè)字節(jié)是偏移地址,后2個(gè)字節(jié)是段地址。-中斷服務(wù):CPU跳轉(zhuǎn)到中斷服務(wù)程序的入口地址,執(zhí)行中斷服務(wù)程序,完成相應(yīng)的中斷處理任務(wù)。-中斷返回:中斷服務(wù)程序執(zhí)行完后,通過(guò)IRET指令將堆棧中保存的CS、IP和FR的內(nèi)容彈出,恢復(fù)程序斷點(diǎn)和標(biāo)志寄存器的狀態(tài),CPU返回到原來(lái)的程序繼續(xù)執(zhí)行。3.簡(jiǎn)述8255A的三種工作方式及其特點(diǎn)。答:-方式0(基本輸入/輸出方式):-特點(diǎn):端口A、B、C都可以作為獨(dú)立的輸入或輸出端口,沒(méi)有固定的聯(lián)絡(luò)信號(hào)。-適用場(chǎng)景:適用于簡(jiǎn)單的輸入/輸出設(shè)備,如開(kāi)關(guān)、LED等。-方式1(選通輸入/輸出方式):-特點(diǎn):端口A和端口B可以作為輸入或輸出端口,端口C的部分引腳作為聯(lián)絡(luò)信號(hào)。輸入時(shí),有STB(選通脈沖)和IBF(輸入緩沖器滿)信號(hào);輸出時(shí),有OBF(輸出緩沖器滿)和ACK(應(yīng)答信號(hào))信號(hào)。-適用場(chǎng)景:適用于需要握手信號(hào)的輸入/輸出設(shè)備,如打印機(jī)、鍵盤(pán)等。-方式2(雙向選通輸入/輸出方式):-特點(diǎn):只有端口A可以工作在方式2,端口C的部分引腳作為聯(lián)絡(luò)信號(hào)。端口A既可以輸入數(shù)據(jù),也可以輸出數(shù)據(jù),通過(guò)聯(lián)絡(luò)信號(hào)實(shí)現(xiàn)雙向數(shù)據(jù)傳輸。-適用場(chǎng)景:適用于需要雙向數(shù)據(jù)傳輸?shù)脑O(shè)備,如磁盤(pán)驅(qū)動(dòng)器等。四、編程題(每題15分,共30分)1.編寫(xiě)一個(gè)匯編語(yǔ)言程序,將內(nèi)存中以DATA為首地址的10個(gè)無(wú)符號(hào)字節(jié)數(shù)據(jù)相加,結(jié)果存放在SUM單元中。```asm.MODELSMALL.STACK100H.DATADATADB1,2,3,4,5,6,7,8,9,10SUMDB?.CODEMAINPROCMOVAX,@DATAMOVDS,AXMOVCX,10MOVSI,0MOVAL,0AGAIN:ADDAL,DATA[SI]INCSILOOPAGAINMOVSUM,ALMOVAH,4CHINT21HMAINENDPENDMAIN```2.編寫(xiě)一個(gè)程序,使用8253的計(jì)數(shù)器0工作在方式3(方波發(fā)生器),CLK0輸入頻率為1MHz,要求輸出方波的頻率為10kHz。假設(shè)8253的端口地址為40H-43H。```asm.MODELSMALL.STACK100H.DATA;無(wú).CODEMAINPROCMOVAX,@DATAMOVDS,AX;設(shè)置8253控制字MOVAL,00110110B;計(jì)數(shù)器0,先低字節(jié)后高字節(jié),方式3,二進(jìn)制計(jì)數(shù)OUT43H,AL;計(jì)算初值MO

溫馨提示

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

評(píng)論

0/150

提交評(píng)論