《《微機(jī)原理試題》word版》由會(huì)員分享,可在線閱讀,更多相關(guān)《《微機(jī)原理試題》word版(5頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、微機(jī)原理考試試題紙(A卷)
課程名稱 微機(jī)原理與接口技術(shù) 專業(yè)班級(jí)
題號(hào)
一
二
三
四
五
六
七
八
九
十
總分
題分
20
20
16
10
10
10
14
備注:學(xué)生不得在試題紙上答題(含填空題、選擇題等客觀題)
一:選擇題(每題2分,共20分)
1、8086微處理器的存儲(chǔ)器尋址空間為( )。
A、64KB B、1MB C、4GB D、64TB
2、 串行接口8251A有( )端口地址。
A) 1個(gè) B) 2個(gè)
2、 C) 3個(gè) D) 4個(gè)
3、 與外存儲(chǔ)器相比,內(nèi)存儲(chǔ)器的特點(diǎn)是( )
A) 容量大、速度快 B) 容量大、速度慢
C) 容量小、速度快 D) 容量小、速度慢
4、 微處理器讀/寫控制信號(hào)的作用是( )
A) 決定數(shù)據(jù)總線上的數(shù)據(jù)流方向 B) 控制操作(R/W)的類型
C) 控制流入、流出存儲(chǔ)器或I/O接口信息的方向
D) 以上的任一作用
5、在指令MOV [BX+SI+5],AX中,目的操作數(shù)的尋址方式是( )。
A、寄存器間接尋址 B、基址加變址尋址
C、相對(duì)的基址和變址尋址
3、D、寄存器尋址
6、當(dāng)標(biāo)志位IF=1時(shí),8086可以響應(yīng)的中斷為( )。
A、NMI B、INTR
C、NMI和INTR都不能響應(yīng) D、NMI和INTR都能響應(yīng)
7、在實(shí)方式下,中斷矢量號(hào)乘以( )可以得到相應(yīng)的中斷矢量地址。
A、2 B、4 C、6 D、8
8、程序計(jì)數(shù)器中存放的是( )。
A. 數(shù)據(jù) B. 地址 C. 下一指令的地址 D. 下一指令的數(shù)據(jù)
9、下列語(yǔ)句中,正確的語(yǔ)句是( )。
A、MOV AX, [AX]
4、 B、MOV BX, [BX]
C、MOV CX, [CX] D、MOV DX, [DX]
10、8086CPU對(duì)I/O接口編址采用 。
A、I/O端口和存儲(chǔ)器統(tǒng)一編址 B、I/O端口和寄存器統(tǒng)一編址
C、I/O端口單獨(dú)編址 D、輸入和輸出口分別編址
二:填空題(每空1分,共20分)
1. 8086CPU 的總線接口單元BIU主要由___和___兩大部分組成。
2. 微機(jī)的總線按功能可分為___、___和___三類。
4. 8086CPU可管理的中斷共有___級(jí),最高級(jí)中斷為___。
5. 存貯器的容量是由___和_
5、__的乘積表示。
6、請(qǐng)給出標(biāo)志寄存器中標(biāo)志位OF、IF、SF、ZF、PF、CF的說(shuō)明: OF___、IF___、SF___、ZF___、PF___、CF___。
7、使用移位或循環(huán)移位指令時(shí),若移位次數(shù)大于1,應(yīng)使用寄存器___來(lái)存放移位次數(shù)。
8、乘法指令MUL的指令格式只有一個(gè)源操作數(shù),若源操作數(shù)的類型屬性為字節(jié),則目的操作數(shù)在___中,若源操作數(shù)的類型屬性為字,則目的操作數(shù)在___中。
9、指令CMP是把目的操作數(shù)和源操作數(shù)做___運(yùn)算,而TEST是把目的操作數(shù)和源操作數(shù)做___運(yùn)算。
三:簡(jiǎn)答題(16分)
1、 設(shè)有關(guān)寄存器及存儲(chǔ)單元的內(nèi)容如下:(DS)=2000H,
6、 (BX)=0100H,
(SI)=0002H,(20100)=12H,(20101)=34H,(20102)=56H,(20103)=78H,
(21200)=2AH,(21201)=4CH,(21202)=0B7H,(21203)=65H,
試說(shuō)明下列各條指令的尋址方式和執(zhí)行完后AX寄存器的內(nèi)容.(8分)
(1)MOV AX, 1200H
(2)MOV AX, [1200H]
(3)MOV AX, 1100[BX]
(4)MOV AX, 1100[BX][SI]
2、 對(duì)于8259A而言,什么是完全嵌套方式和特殊嵌套方式?什么是自動(dòng)循環(huán)方式和特殊循環(huán)方式
7、?(8分)
四:閱讀程序回答問題(10分)
DATA SEGMENT
S9 DB 0,1,2,3,4,5,6,7,8,9
DATA ENDS
┇
LEA SI,S9 (A)
LEA DI,S9+1 (B)
MOV CX,5
LOP:MOV AL,[SI]
XCHG AL,[DI] (C)
MOV [SI],AL
ADD SI,2
ADD DI,2
LOOP LOP
(1)上述程序執(zhí)行完后S9開始的10個(gè)字節(jié)存儲(chǔ)單元內(nèi)容是什么?(4分)
(2)
8、請(qǐng)分別對(duì)語(yǔ)句(B)和(C)做出注釋;(4分)
(3)請(qǐng)寫出語(yǔ)句(A)的一個(gè)替換語(yǔ)句。(2分)
五:編程題(10分)
以2MHz輸入8253的計(jì)數(shù)器2#,實(shí)現(xiàn)1KHz的方波輸出,試編寫8253的控制程序。設(shè)8253端口地址40H~43H
六:設(shè)計(jì)與編程(10分)
設(shè)8255的PA口為輸入口,PB口為輸出口,PC口的高四位用于位控輸出,PC口的低四位作為輸出。試畫出8255與CPU的邏輯連接圖,并編寫8255的初始化程序。設(shè)8255的端口地址為300H~303H
七、綜合應(yīng)用(14分)
已知一種RAM芯片為4K╳8位,組成16K╳8位的內(nèi)存單元
(1)須要多少芯
9、片,每片芯片至少需多少地址線,至少一共需多少地址線?(4分)
(2)畫出芯片與8086CPU的邏輯連接圖。(5分)
(3)若采用線選法譯碼,請(qǐng)指出芯片的地址空間。(5分)
一 1.B 2.A 3.C 4.C 5.C 6.D 7.B 8.C 9.D 10.C
二 1. 段寄存器,總線控制電路 2. 數(shù)據(jù)總線。地址總線,控制總線3. 256,除法錯(cuò)誤
4. 字?jǐn)?shù)*字的位數(shù) 5. 溢出、中斷、符號(hào)、零、奇偶、進(jìn)位 6. CL
7. AX DX:AX 8. 減法 邏輯與
三 1 (1)1200H (2)4C2AH (3)4C2
10、AH (4)65B7H
2 中斷服務(wù)時(shí)不響應(yīng)同級(jí)或者低級(jí)的請(qǐng)求,為完全嵌套方式,(2分)中斷服務(wù)時(shí)可響應(yīng)同級(jí)中斷的請(qǐng)求,為特殊嵌套方式(2分);初始優(yōu)先級(jí)從IR0到IR7依次遞減,被響應(yīng)的中斷優(yōu)先級(jí)自動(dòng)降為最低,為自動(dòng)循環(huán)方式(2分);初始優(yōu)先級(jí)可以自行設(shè)定,被響應(yīng)的中斷優(yōu)先級(jí)自動(dòng)降為最低,為特殊循環(huán)方式(2分)。
四(1)1,0,3,2,5,4,7,6,9,8
(2)(B)把變量S9的有效地址加1傳送給DI;
(C)把以DI的內(nèi)容為有效地址對(duì)應(yīng)的存儲(chǔ)單元內(nèi)容與AL互換;
(3)MOV SI,OFFSET S9
五 分析:輸入頻率fi=2M
11、Hz,輸出頻率fo=1k, 初值n=fi/fo=2000
使用計(jì)數(shù)器2:模式3,
MOV AL, 10110110B
OUT 43H, AL
MOV AX, 2000
OUT 41H, AL
MOV AL, AH
OUT 41H, AL
六 MOV DX, 0303H
MOV AL,10010000B
OUT DX,AL
Cpu
RD
WR
A0
PA
A1
PB
RD
WR
PC
CS
D0-7
七 (1) 共需4片 每片需要12根地址線,至少需要13根地址線
(2)
(3)RAM1- RAM2 0000H~1FFFH RAM3- RAM4 2000H~3FFFH