全國2009年1月高等教育自學(xué)考試 微型計(jì)算機(jī)原理及應(yīng)用試題 課程代碼:02277
一、單項(xiàng)選擇題(本大題共20小題,每小題1分,共20分) 在每小題列出的四個備選項(xiàng)中只有一個是符合題目要求的。請將其代碼填寫在題后的括號內(nèi)。錯選、多選或未選均無分。 1.8086CPU系統(tǒng)中,內(nèi)存的最大容量為( ?。? A.1024B B.1024KB C.1024MB D.1024GB
2.每條指令的執(zhí)行由取指令、譯碼和執(zhí)行等操作組成,執(zhí)行一條指令所需要的時間稱為( ?。? A.指令周期 B.總線周期 C.時鐘周期 D.CPU周期
3.8086微處理器的A19/S6~A16/S3引腳是( ?。? A.數(shù)據(jù)總線 B.地址總線 C.地址/數(shù)據(jù)總線 D.地址/狀態(tài)總線
4.當(dāng)零標(biāo)志ZF=1時,表示( ) A.運(yùn)算結(jié)果為1 B.運(yùn)算結(jié)果為0 C.運(yùn)算結(jié)果不為0 D.運(yùn)算結(jié)果為全1
5.在堆棧操作中,它隱含使用的通用寄存器是( ?。? A.AX B.BX C.BP D.SP
6.指令JMPDWORDPTR[BX][SI]的尋址方式是( ?。? A.段內(nèi)直接轉(zhuǎn)移尋址 B.段內(nèi)間接轉(zhuǎn)移尋址 C.段間直接轉(zhuǎn)移尋址 D.段間間接轉(zhuǎn)移尋址
7.下列指令執(zhí)行后,能使(BX)=0,同時也使CF=0、OF=0的指令是( ?。? A.ORBX,BX B.XORBX,BX C.ANDBX,BX D.TESTBX,0FFFFH
8.只讀存儲器芯片寫入內(nèi)容后,可以用電信號清除的是( ?。? A.ROM B.PROM C.EPROM D.E2PROM
9.I/O端口工作在獨(dú)立編址方式時( ) A.與存儲器共用統(tǒng)一的地址空間 B.讀寫操作由硬件信號和來實(shí)現(xiàn) C.用MOV指令訪問 D.用專用的I/O指令訪問
10.中斷向量表中存放著( ?。? A.中斷服務(wù)程序 B.被中斷的服務(wù)程序 C.中斷服務(wù)程序入口地址 D.被中斷的服務(wù)程序的斷點(diǎn)地址
11.一般的接口電路片選信號是由( ) A.譯碼器產(chǎn)生 B.寄存器產(chǎn)生 C.鎖存器產(chǎn)生 D.緩沖器產(chǎn)生
12.當(dāng)8255A的端口AI作在方式2時,該端口( ) A.只能輸出 B.只能輸入 C.既可輸入也可輸出 D.不能輸入和輸出
13.8253—5中的計(jì)數(shù)執(zhí)行單元是( ?。? A.8位計(jì)數(shù)器 B.10位計(jì)數(shù)器 C.16位計(jì)數(shù)器 D.32位計(jì)數(shù)器
14.當(dāng)8253—5的某一計(jì)數(shù)器設(shè)定為方式2,初值為1000,GATE一直為1的情況下,若CLK的輸入頻率為10KHz,則OUT的輸出頻率為( ?。? A.1Hz B.10Hz C.100Hz D.1000Hz
15.下列芯片中,屬于可編程串行通信接口的芯片是( ) A.8251A B.8253—5 C.8255A D.8259A
16.用8位補(bǔ)碼85H表示的十進(jìn)制數(shù)為( ?。? A.-123 B.-5 C.122 D.133
17.在8086CPU中,用于保存當(dāng)前代碼段段基值的寄存器是( ?。? A.DS B.ES C.CS D.SS
18.設(shè)AL的內(nèi)容為0BEH,執(zhí)行指令“SHRAL,01H”后,AL的內(nèi)容為( ) A.5FH B.7CH C.0BEH D.0DFH
19.Intel2732A的存儲容量為( ?。? A.2K×8位 B.4K×8位 C.32K×4位 D.64K×1位
20.響應(yīng)INTR中斷請求的必要條件為( ?。? A.IF=0 B.IF=1 C.TF=0 D.TF=1
二、多項(xiàng)選擇題(本大題共5小題,每小題2分,共10分) 在每小題列出的五個備選項(xiàng)中至少有兩個是符合題目要求的,請將其代碼填寫在題后的括號內(nèi)。錯選、多選、少選或未選均無分。 21.系統(tǒng)復(fù)位時,8086CPU內(nèi)( ) A.標(biāo)志寄存器清零 B.指令指針(IP)清零 C.DS寄存器清零 D.SS寄存器清零 E.CS寄存器清零
22.執(zhí)行了以下指令后,可以保持AL的內(nèi)容不變的指令有( ?。? A.MOVBL,AL B.TESTAL,02H C.ANDAL,BL D.CMPAL,BL E.XORAL,AL
23.2164A是動態(tài)存儲器芯片,它有( ?。? A.64K個存儲地址 B.一個行地址選通信號 C.一個列地址選通信號 D.8條地址引腳 E.16條地址引腳
24.8259A的中斷優(yōu)先權(quán)管理方式包括( ?。? A.完全嵌套方式 B.自動循環(huán)方式 C.特殊循環(huán)方式 D.特殊屏蔽方式 E.查詢排序方式
25.8253—5的每個計(jì)數(shù)器計(jì)數(shù)時,計(jì)數(shù)方式可選擇( ?。? A.二進(jìn)制 B.八進(jìn)制 C.十進(jìn)制 D.十六進(jìn)制 E.六十進(jìn)制
三、填空題(本大題共5小題,每小題2分,共10分) 請?jiān)诿啃☆}的空格中填上正確答案。錯填、不填均無分。 26.8086CPU中的INTR信號稱為_______,NMI信號稱為_______。 27.微機(jī)指令系統(tǒng)的指令一般由兩部分組成,即_______和_______。 28.74LSl38是一個譯碼器,它有_____個“選擇輸入端”,3個“使能輸入端”,以及______個輸出端。 29.大部分DMAC都有三種DMA傳送方式:(1)單字節(jié)傳送方式;(2)____方式;(3)____方式。 30.RS一232C是應(yīng)用于串行二進(jìn)制交換的____和____之間的標(biāo)準(zhǔn)接口。
四、簡答題(本大題共5小題,每小題5分,共25分) 31.在總線周期中,什么情況下需要插入等待周期Tw?Tw插入在哪兩個時鐘周期之間? 32.請指出指令“ADCCX,MASK[BX][SI]”中各操作數(shù)的尋址方式。 33.簡述存儲系統(tǒng)的層次結(jié)構(gòu)。 34.在異步串行通信中,傳送每個字符的字符格式是由哪幾部分組成的? 35.一片8259A可管理多少級優(yōu)先權(quán)中斷源?通過8259A的級聯(lián),最多可管理多少級優(yōu)先權(quán)中斷源?
五、分析題(本大題共2小題,每小題l0分,共20分) 36.分析下列程序段,回答下列問題 DAT DB 52H,54H,55H,51H COUNT EQU$—DAT LEA SI,DAT MOV BX,0 MOV CX,COUNT LOPl:MOV AL,[SI] TEST AL,01H JZ LOP INC BL JMP LOP2 LOP:INC BH LOP2:INC SI LOOP LOPl (1)此程序段完成什么功能?(4分) (2)畫出此程序段流程圖。(6分) 37.分析在不同總線周期中, 、 、M/ 、DT/ 信號的狀態(tài),填入下表(電信號為高電平用H表示,低電平用L表示)。
|
|
存儲器讀
|
存儲器寫
|
I/O讀
|
I/O寫
|
|

|
|
|
|
|
|

|
|
|
|
|
|
M/
|
|
|
|
|
|
DT/
|
|
|
|
|
六、設(shè)計(jì)題(本大題共1小題,15分) 38.某外設(shè)有數(shù)據(jù)線DATA7-0,數(shù)據(jù)有效信號,設(shè)備已接收數(shù)據(jù)的輸出信號,若8255A的端口A作為該設(shè)備的輸出接口電路工作在方式1下。 (1)畫出8255A的端口A與該外設(shè)的連接圖;(5分) (2)若8255A的端口地址為60H~63H,寫出8255A的初始化程序段(其它端口未用)(5分) (3)若用查詢方式,畫出輸出100個字節(jié)數(shù)據(jù)的程序流程圖。(5分)
|