北科大2015年微機(jī)原理期末試卷_AB_第1頁
北科大2015年微機(jī)原理期末試卷_AB_第2頁
北科大2015年微機(jī)原理期末試卷_AB_第3頁
北科大2015年微機(jī)原理期末試卷_AB_第4頁
北科大2015年微機(jī)原理期末試卷_AB_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、北京科技大學(xué)微機(jī)原理與接口技術(shù)2015-2016年第一學(xué)期期末試卷(A)考試科目:微機(jī)原理與接口技術(shù) 考試形式:閉卷 試卷類型:A卷考試時(shí)間長度:120分鐘 共5頁 得分: 一、填空或選擇填空(35分)1. 8086/8088段寄存器的功能是_, 某一時(shí)刻程序最多可以指定訪問_個(gè)存儲(chǔ)段。A1.用于計(jì)算有效地址 B1. 用于存放段起始地址及計(jì)算物理地址C1.分段兼容8080/8085指令 D1. 方便分段執(zhí)行各種數(shù)據(jù)傳送操作A2. 3 B2. 4 C2. 6 D2. 64K E2.初始化時(shí)程序指定28086/8088系統(tǒng)中復(fù)位信號(hào)RESET的作用是使_A. 處理器總線休眠 B.處理器總線清零C.

2、 處理器和協(xié)處理器工作同步 D. MPU恢復(fù)到機(jī)器的起始狀態(tài)并重新啟動(dòng)3. 在默認(rèn)情況下, ADD DI+100, DI指令中目標(biāo)操作數(shù)存放在_寄存器指定的存儲(chǔ)段中, 指令執(zhí)行時(shí)將完成_ 個(gè)總線操作周期。 A1. CS B1. DS C1. ES D1. SSA2. 0 B2. 1 C2. 2 D2. 34. 8086/8088CPU用指令A(yù)DD對(duì)兩個(gè)8位二進(jìn)制數(shù)進(jìn)行加法運(yùn)算后,結(jié)果為14H,且標(biāo)志位CF1,OF1,SF=0,此結(jié)果對(duì)應(yīng)的十進(jìn)制無符號(hào)數(shù)應(yīng)為_A. 20 B. 20 C. 236 D.2765堆棧是內(nèi)存中的一個(gè)專用區(qū)域,其一般存取規(guī)則是_A.先入先出(FIFO) B.先入后出(F

3、ILO)C.按字節(jié)順序訪問 D.只能利用PUSH/POP指令讀寫6. 在下列指令中,使堆棧指針變化8字節(jié)的指令是_. A. PUSHA B. CALL 4000:0008H C. RET 8 D.SUB SP,87. 指出下列指令或偽指令中所有正確者:_。 (A) POP DS (B) MOV AX,BXBP (C) MOV BP, CS:BP (D) DW -222,20,0100000B (E) OUT 288H,AL (F) ADDC WORD PTR BX+100,08. 8086/8088系統(tǒng)中,256K*4的存儲(chǔ)器, 為正確實(shí)現(xiàn)全部片內(nèi)譯碼, 需要_根地址線.A. 4 B.8 C.

4、16 D. 17 E.18 F.199定時(shí)/計(jì)數(shù)器8253是_減法計(jì)數(shù)器,最大計(jì)數(shù)范圍是_。A1. 二進(jìn)制 B1. BCD C1.ASCII碼 D1. 浮點(diǎn)數(shù)A2. 256 B2.65536 C2.100 D2.10000 10. 8086/8088中斷系統(tǒng)可處理256個(gè)中斷源,其中斷向量的作用是_。A. 確定中斷源的正負(fù) B. 指定對(duì)應(yīng)中斷保護(hù)數(shù)據(jù)區(qū)的地址 C. 指定對(duì)應(yīng)中斷服務(wù)程序的地址 D. 存放對(duì)應(yīng)中斷響應(yīng)執(zhí)行的第一條指令11在8086系統(tǒng)中,當(dāng)CPU響應(yīng)外部中斷請(qǐng)求轉(zhuǎn)向中斷服務(wù)程序前,自動(dòng)將_的內(nèi)容壓入堆棧。A. 當(dāng)前堆棧指SP B.當(dāng)前指令地址 C. 標(biāo)志寄存器FLAGS D.全部

5、通用寄存器12單個(gè)8279DMA控制器可以實(shí)現(xiàn)最多_通道的存儲(chǔ)器與I/O之間的數(shù)據(jù)交換,如果需要支持8個(gè)通道數(shù),則可以采用多個(gè)8237_工作。(A1) 1 (B1)2 (C1) 3 (D1) 4 A2.并聯(lián) B2. 串聯(lián) C2. 級(jí)聯(lián) D2. 無法13. 在串行數(shù)據(jù)傳送中,若工作于異步方式,每個(gè)字符數(shù)據(jù)位8位,奇偶位校驗(yàn)1位,停止位1位,每秒傳送字符900個(gè),其波特率至少為_BPS。 A 900 B 4800 C 9600 D.19.2K E.112.5K14逐次比較型模數(shù)轉(zhuǎn)換器轉(zhuǎn)換過程中,通常影響數(shù)據(jù)轉(zhuǎn)換精確度最大的因素是_。A是否有前端采樣保持器 B基準(zhǔn)電壓源 C工作電源 D .轉(zhuǎn)換時(shí)間1

6、5設(shè)在DS指定的數(shù)據(jù)段中,9202H=2650H, 9204H=3355H, 9206H=5678H, 9208H=1235H,當(dāng)TABLE=2, 寄存器CS=3800H, DS=2540H, SI=9206H時(shí)執(zhí)行指令JMP SI后,CS=_, IP=_; 執(zhí)行JMP FAR PTR TABLESI后CS=_, IP=_。二、程序閱讀與編程(35分)1 閱讀分析程序,按要求填空回答問題(共15分)(1) 8086/8088匯編程序片斷如下CVT: CMP AL,31HJC L1CMP AL,3AHJNC L1AND AL,0FHRETL1:MOV AL,0HRET問: 初值(AL)=34H時(shí)

7、,程序段執(zhí)行結(jié)果:(AL)= 初值(AL)=8AH時(shí),程序段執(zhí)行結(jié)果:(AL)= 該程序段最多可以有多少種不同的AL輸出結(jié)果?其功能如何? (2) 匯編程序中,以下數(shù)據(jù)段段基地址為8850H,數(shù)據(jù)定義為:CNT1 EQU 3568H CNT2 EQU 110HORG 5500H ; 起始偏移地址VCHAR DB 4 DUP(20H) VTIMCNT DW CNT1,CNT2PVT1 DW VTIMCNTFPVT1 DD VTIMCNTPPVT1 DW PVT1,FPVT1 DW 20 DUP(0)列寫說明存儲(chǔ)器8850:5500H5514H各單元的存儲(chǔ)情況。2(20分)假定有一字符串輸入緩沖區(qū)

8、,首地址INPUTS,其中前兩個(gè)字節(jié)存放最大長度(符號(hào)Lmax,不超過400),第3,4字節(jié)(即INPUTS+2,3單元)為字符串有效長度(待定),實(shí)際字符串從第5個(gè)字節(jié)(即INPUTS+4單元)開始,結(jié)束符為連續(xù)兩個(gè)”$”(=24H)構(gòu)成。試編寫一程序片段,要求找出第一個(gè)結(jié)束符,將其偏移量地址和段基地址分別寫入存儲(chǔ)單元REARPT和REARPT+2,并將由此確定的字符有效長度(0400)存入有效長度字單元(即INPUTS+2單元),如該串中未找到結(jié)束符則將-1存入該單元中。寫出存儲(chǔ)定義偽指令,程序要求加必要的注釋。三、接口(30分)1. (10分) 利用DAC0832產(chǎn)生如下圖所示的周期性階

9、梯波(鋸齒波,輸出范圍為0VVref)。 要求設(shè)計(jì)編寫該波形發(fā)生的D/A轉(zhuǎn)換控制程序。已知1ms準(zhǔn)確延時(shí)子程序?yàn)閐elay1ms. DAC0382為8位電流型DAC,單緩沖模式, 端口DAPORT, Vref=+4.0V。 2. (20分) 利用i8255連接八位開關(guān)SW0SW7(PA口)及八位發(fā)光管L0L7(PB口)用于指示開關(guān)的狀態(tài),8255地址為280H283H,要求片選使用地址線A9A4,譯碼器為74LS138:(1) 說明8255地址譯碼器設(shè)計(jì)原理,說明可能發(fā)生的地址重疊及原因;(2) 完成譯碼信號(hào)和I/O器件信號(hào)連線(注意電平變換方式和指示燈驅(qū)動(dòng)) (3) 已知檢測程序每秒執(zhí)行一次

10、,一般情況下要求當(dāng)某個(gè)開關(guān)斷開時(shí)相應(yīng)發(fā)光管亮,但所有開關(guān)都斷開時(shí)全部8個(gè)發(fā)光管L0-L7閃爍(1秒全亮1秒全滅)進(jìn)行報(bào)警, 當(dāng)編寫工作子程序片斷, (8255不必初始化,但需說明8255口工作方式)。注:譯碼器74LS138的真值表如下:北京科技大學(xué)微機(jī)原理與接口技術(shù)2015-2016年第一學(xué)期期末試卷(B)考試科目:微機(jī)原理與接口技術(shù) 考試形式:閉卷 試卷類型:B卷考試時(shí)間長度:120分鐘 共5頁 得分: 一、 填空或選擇填空(30分)1.8086/8088CPU的內(nèi)部結(jié)構(gòu)按其功能由_組成。 A 寄存器組,算術(shù)邏輯單元ALU B 執(zhí)行單元EU,總線接口單元BIUC 寄存器組,算術(shù)邏輯單元AL

11、U,總線接口單元BIU D. 寄存器組,算術(shù)邏輯單元ALU,指令預(yù)取單元PIU28086/8088系統(tǒng)低8位地址、數(shù)據(jù)總線信號(hào)AD0-AD7采用分時(shí)復(fù)用方式工作,是因?yàn)開, 運(yùn)行時(shí)利用_信號(hào)實(shí)現(xiàn)地址鎖存。A1. 接口控制更方便 B1. 需要提高總線驅(qū)動(dòng)能力 C1.引出管腳數(shù)目限制 D1. 低8位地址總線和數(shù)據(jù)總線經(jīng)常相同A2. DEN B2. ALE C2. READY D2. HOLD3下列指令中_在執(zhí)行時(shí)不需要總線操作周期。A. IN AL,80H B. OUT DX,AL C. SUB CX,0010H D.ADD BX+1000,AL 4.8086/8088系統(tǒng)中,如ES=4000H,

12、 DS=3000H, CS=8000H, SS=1000H, BX=5288H , 則MOV AL, BX+2指令中源操作數(shù)所在單元的物理地址是_。(A) 528AH (B)4528AH (C)3528AH (D)8528AH (E)1528AH 5. 指出下列指令或偽指令中所有錯(cuò)誤者:_。 (A) SUB WORD PTR DI+BP,2 (B) DW -54,20H,60000(C) DEC SI (D) IN AL,282H (E) MOV CS:BX+100,BX (F) POP CS6. 微機(jī)系統(tǒng)中的堆棧通常應(yīng)設(shè)計(jì)存放在下列種類的存儲(chǔ)器中_, 堆棧操作一般按_訪問。A1.SRAM B

13、1.EPROM C1.DRAM D1. FLASHROM A2. 半字節(jié) B2.字節(jié) C2.字 D2.雙字7設(shè)計(jì)128M字節(jié)的系統(tǒng)存儲(chǔ)器,需要選用( )片8M*4Bit的存儲(chǔ)器。A 4 B 8 C 16 D 32 E.12888086/8088CPU有單獨(dú)的I/O指令,所以其I/O接口編址( )。A.范圍取決于最大模式或最小模式B.單獨(dú)安排在其I/O空間內(nèi)C.單獨(dú)安排在其存儲(chǔ)空間內(nèi)D.既可安排在其I/O空間內(nèi),也可安排在其存儲(chǔ)空間內(nèi)9Intel8255可編程并行接口芯片三種并行I/O工作方式中( )不能直接支持中斷請(qǐng)求。A方式0 B方式1 C方式2 D三種方式都10. 8086/8088系統(tǒng)中

14、斷類型號(hào)為0DH的中斷向量存儲(chǔ)在_。(A)0000:000DH (B)0000:0034H (C)0F000:FFF0H (D) 地址為00DH的輸入輸出端口 (E)由程序設(shè)定的單元11DMA數(shù)據(jù)傳送控制方式可以實(shí)現(xiàn)( )。 A存儲(chǔ)器與DMAC之間的高速傳送數(shù)據(jù) BCPU與存儲(chǔ)器之間的高速傳送數(shù)據(jù)C外部設(shè)備和存儲(chǔ)器之間的數(shù)據(jù)高速傳送D外部設(shè)備和CPU之間的高速傳送數(shù)據(jù)12.兩臺(tái)微機(jī)通過異步串行接口進(jìn)行通信,保證其通信正確性的基本條件是_A.波特率誤差不超過5% B. 字符格式 C. 傳輸電平匹配 D. 以上三條都是13定時(shí)/計(jì)數(shù)器8253計(jì)數(shù)值讀寫有三種格式: 只讀寫低8位、只讀寫高8位和先讀

15、寫低8位后讀寫高8位。其中_方式下讀取計(jì)數(shù)值應(yīng)當(dāng)先鎖存計(jì)數(shù)器數(shù)據(jù)。當(dāng)作為定時(shí)器使用且計(jì)數(shù)初值為0000H時(shí),定時(shí)_。A1. 只讀寫低8位 B1. 只讀寫高8位 C1.先低8位后高8位 D1. 以上三種A2.1個(gè)輸入時(shí)鐘周期 B2. 32768個(gè)輸入時(shí)鐘周期 C2. 65536個(gè)輸入時(shí)鐘周期 D2. 停止計(jì)時(shí)直到非0000初值輸入。 14. ADC0809是8位逐次比較式模數(shù)轉(zhuǎn)換器,在接口系統(tǒng)中設(shè)計(jì)Vref(REF+)選用+4.00V電壓基準(zhǔn)源(REF-接模擬地),如果輸入信號(hào)電壓為+2.0V 則讀取的轉(zhuǎn)換數(shù)字量應(yīng)為_。如果讀取的轉(zhuǎn)換數(shù)字量是0FFH,則輸入的電壓信號(hào)可能是_。A1.00H B1

16、. 80H C1.FFH D1. 不定A2.-1.0V B2. 0.0V C2. +2.0V D2. +5.0V 15. 8086/8088系統(tǒng)中需要訪問物理地址為83B8CH的存儲(chǔ)單元,_是該單元邏輯地址的一種表示方法。二、程序閱讀與編程(35分)1閱讀分析程序,按要求填空回答問題(共15分)(1) 匯編程序中,以下數(shù)據(jù)段段基地址為7000H,數(shù)據(jù)定義為:S1 EQU 1234HORG 4800H ; 起始偏移地址BV0 DB 4 DUP(30H) WV1 DW S1PWV1 DW WV1FPV1 DD WV1PPV1 DW FPV1DW 20 DUP(20H)列表說明存儲(chǔ)器7000:480

17、0H480FH各單元的存儲(chǔ)情況。(2) 8086/8088系統(tǒng)中,數(shù)據(jù)段和堆棧段寄存器(DS,ES,SS)可以用MOV和POP等指令直接修改,但代碼段比較特殊,寫出可以改變代碼段寄存器CS的四種以上指令實(shí)例._(3)某近過程TSPC中有一段特殊代碼ABEXIT如下:TSPC PROC NEAR : : RET ;正常段內(nèi)返回指令A(yù)BEXIT: POP AX ;2_3_(1) ? MOV AX, 1000H ; 2_3_(2) ? PUSH AX ; 2_3_(3) ? RET ;2_3_(4) ? TSPC ENDP1) 分析這段程序, 說明指令2_3_(1)的功能(目的);2) 指令2_3_

18、(2)(4)等效指令為_;3)如果在執(zhí)行ABEXIT分支前(AX)=1234H (CS)=2800H (IP)=3000H (SS)=1140H (SP)=1800H,問執(zhí)行完ABEXIT分支后(AX)= (CS)= (IP)= (SS)= (SP)= 2(20分)設(shè)已知緩沖區(qū)bDATA存放著不超過Nmax(定義為300)個(gè)字節(jié)的非空8位數(shù),以0FFH結(jié)束?,F(xiàn)要求編寫一預(yù)處理程序,將其中所有連續(xù)兩個(gè)字節(jié)數(shù)值等于回車/換行字符(即0DH,0AH或0AH,0DH)的偏移量地址指針順序存放在以pDATANP為首的內(nèi)存字單元中,其總數(shù)存入字單元wNPSUM;如果在Nmax字節(jié)中未發(fā)現(xiàn)結(jié)束符0FFH,則將0FFH寫入字節(jié)單元bFULL,否則將該單元清零。寫出程序片斷,并加必要的注釋,要求用偽指令定義各存儲(chǔ)單元和常數(shù)。三、接口(35分)1. (5分)在串行數(shù)據(jù)傳送中,若工作于異步方式,波特率1200BPS,每個(gè)字符傳送格式為:數(shù)據(jù)位8位

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論