南京理工大學(xué)2014微機(jī)原理試題_第1頁(yè)
南京理工大學(xué)2014微機(jī)原理試題_第2頁(yè)
南京理工大學(xué)2014微機(jī)原理試題_第3頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

南京理工大學(xué)課程考試試卷(學(xué)生考試用)課程名稱:試卷編號(hào):微機(jī)原理與接口技術(shù)學(xué)分:4.5教學(xué)大綱編號(hào):102700210.下列程序段的功能,也可用指令______完成??荚嚪绞剑汗P試滿分分值:100分考試時(shí)間:120分鐘組卷日期:2014年1月1日組卷教師(簽字):馬曉峰審定人(簽字):AGAIN:MOVAL,[SI]MOVES:[DI],ALINCSIINCDILOOPAGAIN馬玲A.REPMOVSBD.REPCMPSW11.傳送海量數(shù)據(jù)時(shí),占用CPU最長(zhǎng)時(shí)間的傳送方法是____。A.中斷B.查詢C.DMAD.無(wú)條件傳輸B.REPMOVSWC.REPCMPSB12..半導(dǎo)體存儲(chǔ)器芯片的引腳有A12~A0、D3~D0、WE、CE、CS、Vcc、GND等,該芯片的規(guī)格是_____,用該芯片組成一個(gè)64KB的存儲(chǔ)器,需要____個(gè)獨(dú)立的片選信號(hào)。A.4K×81613.設(shè)AX=7AB3H,執(zhí)行SUBAL,AH后,OF,CF分別為_(kāi)_____。A.0,0B.1,1C.0,1D.1,014.中斷控制器8259A的中斷服務(wù)寄存器ISR的作用是______。B.8K×48C.8K×416D.4K×88A.指示有中斷正在處理C.開(kāi)放中斷系統(tǒng)B.指示有外設(shè)向CPU發(fā)中斷請(qǐng)求D.屏蔽外設(shè)的中斷請(qǐng)求15.條件轉(zhuǎn)移指令JE的轉(zhuǎn)移條件是_______。A.ZF=1二、填空題(每空1分,共25分)B.CF=0C.ZF=0D.CF=11.由5個(gè)“1”和3個(gè)“0”組成的8位二進(jìn)制定點(diǎn)整數(shù)的補(bǔ)碼,可以表示的最小真值為_(kāi)_【1】_。2.已知初值BL=FFH,則執(zhí)行下面程序段后,AL=【2】,BL=【3】。BEGIN:TESTBL,80HJZA1XORAX,AXJMPSTOPA1:MOVAL,0FFHSTOP:HLT3.8086CPU從偶地址單元讀寫一個(gè)字節(jié)的數(shù)據(jù)時(shí),需要__【4】___個(gè)總線周期,此時(shí),A0的狀態(tài)分別是【5】和【6】_。4.利用8253定時(shí)器0對(duì)2MHz的時(shí)鐘脈沖進(jìn)行計(jì)數(shù)實(shí)現(xiàn)定時(shí),則按十進(jìn)制計(jì)數(shù)時(shí)的最大定時(shí)時(shí)間為【7】ms,需要寫入定時(shí)器的初值為【8】。5.某一存儲(chǔ)系統(tǒng)中,有只讀存儲(chǔ)器10KB,隨機(jī)存儲(chǔ)器54KB,使用16位地址來(lái)尋址。其中,只讀存儲(chǔ)器位于低地址區(qū),則隨機(jī)存儲(chǔ)器的地址范圍為【9】。一、單項(xiàng)選擇題(每題1分,共15分)1.8086/8088中ES、DI分別屬于_______。A.EU、BIUB.BIU、EUC.BIU、BIUD.EU、EU2.假設(shè)8086微機(jī)內(nèi)存中某單元的物理地址為23456H,其邏輯地址表示錯(cuò)誤的是_______。A.2345:0006HB.2300H:0456HC.2201H:1446HD.2340H:0046H3.下列指令中,正確的是______。A.MOVCS,CXB.SUB[BX],[100H]C.OUT100H,ALC.MOVBX,[BX]4.8253的計(jì)數(shù)器通道有______個(gè),器件的端口地址有_______個(gè)。A.4,3B.3,4C.4,4D.3,35.已知(SS)=3000H,(SP)=0100H,執(zhí)行下列_______指令后,(SP)=00FEHA.INT21HC.JMPBXB.CALLDWARDPTR[DI]D.CALLBX6.下面對(duì)存儲(chǔ)器描述錯(cuò)誤的是_______。A.PROM是由用戶一次性寫入的存儲(chǔ)器B.DRAM需要定時(shí)刷新C.EPROM需用紫外線擦除D.掉電后SRAM中的數(shù)據(jù)不會(huì)丟失7.8086CPU工作在最小模式,意味著__________。A.一片8086CPU,就可以獨(dú)立構(gòu)成計(jì)算機(jī)系統(tǒng)。B.8086CPU和最少的外圍器件構(gòu)成計(jì)算機(jī)系統(tǒng)。C.8086CPU需要和總線控制器配合構(gòu)成計(jì)算機(jī)系統(tǒng)。D.8086計(jì)算機(jī)系統(tǒng)的三總線都是直接和8086CPU相連的。8.在8086的最小系統(tǒng)中,當(dāng)_______。,,時(shí),CPU完成的操作是A.I/O讀B.I/O寫C.存儲(chǔ)器讀D.存儲(chǔ)器寫9.當(dāng)8255A的A口工作于方式1輸入,B口工作于方式0時(shí),C口的_____可以作為通用輸入輸出口使用。A.2位B.5位C.4位D.8位第1頁(yè)共4頁(yè)南京理工大學(xué)課程考試試卷(學(xué)生考試用)6.需要由硬件提供中斷類型碼的中斷類型是【10】。采用兩個(gè)中斷控制器8259A級(jí)聯(lián)四、閱讀程序(共10分)后,CPU的可屏蔽中斷源可增加到【11】個(gè)。若外設(shè)的中斷類型碼為8AH時(shí),則該1.(4分)下列程序段執(zhí)行后,(AX)=,(BX)=,(CX)=,(DX)=。中斷源應(yīng)加到8259A的【12】中斷請(qǐng)求輸入管腳。DATASEGMENT7.已知SP=1000H,BX=8070H,堆棧段中1000H~1005H單元分別存放10H,20H,30H,ADB1240H,50H,60H六個(gè)數(shù),則執(zhí)行完P(guān)OPBX,POPBX兩條指令后;SP=【13】,BX=【14】BEQUTHISBYTECDW23,258.根據(jù)要求寫出相應(yīng)的指令:DDW5DUP(2,3DUP(0))DATAENDS①使AL中的bit3、bit4變反,其余位不變?!?5】②測(cè)試判斷CL中的bit2、bit5、bit7是否都為0。【16】③獲取標(biāo)號(hào)TABLE的有效地址到BX中?!?7】……MOVAX,OFFSETC9.已知(IP)=1000H,(SP)=2000H,(BX)=283FH,執(zhí)行完指令CALLWORDPTR[BX](該指MOVBX,TYPEC令的機(jī)器代碼是FF17H)后,CPU把【18】壓入堆棧,堆棧段中1FFEH單元的內(nèi)容是_MOVCX,LENGTHD【19】MOVDX,SIZEB10.若中斷向量表中地址為0080H開(kāi)始的兩個(gè)字單元中存放的數(shù)據(jù)分別為1234H和2.(6分)某數(shù)據(jù)段定義如下:5678H。則相應(yīng)中斷源的的中斷類型碼是【20】,中斷服務(wù)程序的起始地址是DATASEGMENT【21】。11.8255A的端口A和端口B工作在方式1輸出時(shí),與外部設(shè)備的聯(lián)絡(luò)信號(hào)為【22】和ADW4,7【23】。12.8253通道1工作于方式2,通道2工作于方式3,若計(jì)數(shù)初值均為6,則OUT1和OUT2輸LEQU$-AORG0HBDW‘AB’出信號(hào)的每個(gè)周期中,低電平分別持續(xù)【24】和【25】個(gè)時(shí)鐘周期。三、判斷題(每題1分,共10分)DDB2DUP(2,3DUP(?))XDWB1.8086CPU中,BIU從存儲(chǔ)器預(yù)取指令進(jìn)入指令隊(duì)列,它們采用先進(jìn)先出原則。YEQUB-A2.8086CPU的一個(gè)總線周期,可能持續(xù)8個(gè)時(shí)鐘周期。DATAENDS(1)畫出數(shù)據(jù)段的內(nèi)存分配圖(2)寫出執(zhí)行下列程序段后AX,BX,CX寄存器的值。3.多片中斷控制器8259A構(gòu)成級(jí)聯(lián)系統(tǒng),主從片的設(shè)置只能通過(guò)4.8086/8088CPU訪問(wèn)I/O設(shè)備與存儲(chǔ)器使用相同的指令。管腳設(shè)置。MOVAX,L5.若8259A工作在優(yōu)先級(jí)自動(dòng)循環(huán)方式,則IR7的中斷請(qǐng)求被響應(yīng)后,優(yōu)先級(jí)最高的中斷MOVBX,A+2STC源是IR0。6.8253通道0工作在方式0,GATE信號(hào)變低后計(jì)數(shù)停止,當(dāng)GATE信號(hào)重新為高時(shí),從初MOVCX,ARCLCX,1注:‘A’的ASCⅡ碼為41H,‘B’的ASCⅡ碼為42H值開(kāi)始計(jì)數(shù)。7.CPU響應(yīng)可屏蔽中斷需要兩個(gè)總線周期,第一個(gè)總線周期接收中斷類型碼。8.動(dòng)態(tài)隨機(jī)存儲(chǔ)器需要定時(shí)刷新,刷新操作以字節(jié)為單位。9.只要向8253相應(yīng)通道的寄存器寫入方式控制字和計(jì)數(shù)初值,該通道就開(kāi)始工作。10.對(duì)8255A的C口進(jìn)行置位/復(fù)位操作時(shí),控制字應(yīng)寫入控制口。第2頁(yè)共4頁(yè)南京理工大學(xué)課程考試試卷(學(xué)生考試用)五.(10分)下圖為存儲(chǔ)器接口電路,試問(wèn):七.(20分)圖2為某手控狀態(tài)采集和顯示系統(tǒng),輸入設(shè)備AD用于采集模擬電壓信號(hào),采集得到的數(shù)字信號(hào)用8位二進(jìn)制數(shù)表示。采集并讀取一次數(shù)據(jù)時(shí),需要向輸入設(shè)備AD的TRI端提供一個(gè)高電平脈沖(脈沖寬度無(wú)要求),輸入設(shè)備AD完成數(shù)據(jù)采集后將數(shù)據(jù)送出,并同時(shí)給出信號(hào)(低電平有效)。要求系統(tǒng)每次按下開(kāi)關(guān)SW,觸發(fā)一次數(shù)據(jù)采集的請(qǐng)求并由8086讀取結(jié)果,由得到的數(shù)值(無(wú)符號(hào)數(shù))控制LED燈閃爍的頻率(用采集到的數(shù)據(jù),作為8253的初始計(jì)數(shù)值),LED燈一直閃爍,直到獲得下一次采集數(shù)據(jù)后才改變。(1)8255和8253的端口地址分別為多少?(2)寫出8253、8255的初始化程序(包括:控制寄存器配置和默認(rèn)輸出電平設(shè)置)。(3)編制主控程序?qū)崿F(xiàn)題目要求,并適當(dāng)注釋程序。圖1題五圖(1)該存儲(chǔ)區(qū)的RAM和EEPROM的存儲(chǔ)容量各為多少?(2)RAM和EEPROM所占的地址范圍分別是多少?(3)編寫程序,對(duì)EEPROM及RAM區(qū)中前100個(gè)字節(jié)的相應(yīng)數(shù)據(jù)進(jìn)行比較,并把相同數(shù)據(jù)的數(shù)量記錄在BX寄存器中。六.(10分)8086微機(jī)系統(tǒng)中,中斷接口由兩片8259A級(jí)聯(lián),采用緩沖方式連接到系統(tǒng)數(shù)據(jù)總線,中斷請(qǐng)求為邊沿觸發(fā),允許中斷嵌套,并要求所有中斷具有固定優(yōu)先級(jí);主片的IR3連接從片,允許IR1~IR5輸入中斷請(qǐng)求信號(hào),其IR1的中斷服務(wù)程序入口地址為0000:0224H,端口地址為B0H、B1H;從片IR6和I

溫馨提示

  • 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)論