全國(guó)高等教育自學(xué)考試
工業(yè)用微型計(jì)算機(jī)標(biāo)準(zhǔn)預(yù)測(cè)試卷(一)
(考試時(shí)間150分鐘)
第一部分選擇題
一、單項(xiàng)選擇題(本大題共20小題,每小題2分,共40分)在每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的,請(qǐng)將其代碼填寫(xiě)在題后的括號(hào)內(nèi)。錯(cuò)選、多選或未選均無(wú)分。
1.8位二進(jìn)制有符號(hào)數(shù)補(bǔ)碼能夠表示的十進(jìn)制數(shù)范圍是 ( )
A.0~+127
B.-128~+127
C.-127~+127 D.-127~+127
2.補(bǔ)碼FEH的真值是 ( )
A.254
B.-2
C.-1
D.1
3.從鍵盤(pán)輸入6和B時(shí),得到的ASCⅡ碼分別是 ( )
A.06H、OBH
B.08H、15H
C.60H、11H
D.36H、42H
4.微處理器8088的外部數(shù)據(jù)總線位數(shù)為 ( )
A.8
B.16
C.32
D.64
5.下面哪一個(gè)是8088CPU中的代碼段寄存器 ( )
A.CS
B.DS
C.ES
D.SS
6.在指令MOV AX,[BX]中,源操作數(shù)的尋址方式為 ( )
A.直接尋址
B.立即尋址
C.寄存器尋址
D.寄存器間接尋址
7.在下列四條指令中,錯(cuò)誤的指令是 ( )
A. MOV AX,1234H
B.MOV BX,[1234H]
C. MOV DS,AX
D.MOV 2000H,AX
8.下面的數(shù)據(jù)交換指令中,錯(cuò)誤的指令是 ( )
A. XCHG AX,DI
B.XCHG BX,[SI+3]
C. XCHG AL,20H
D.XCHG NUM,DX
9.若AX=-25,執(zhí)行指令NEG AX后,AX= ( )
A.-25
B.25
C.24
D.25H
10.利用DOS系統(tǒng)功能INT 21H的1號(hào)(AH=2)功能調(diào)用,若用戶按下的是6,則寄存器AL中的內(nèi)容是 ( )
A.26H
B.36H
C.46H
D.56H
11.某半導(dǎo)體靜態(tài)存儲(chǔ)器芯片的地址線為A13一AO,數(shù)據(jù)線為D7一DO,若組成容量為32KB存儲(chǔ)器,需要該種存儲(chǔ)芯片的片數(shù)為 ( )
A.16片
B.8片
C.4片
D.2片
12. 8086CPU可擴(kuò)展I/O端口地址的個(gè)數(shù)最多為 ( )
A.1K
B.4K
C.8K
D.64K
13.對(duì)于一低速外設(shè),在外設(shè)準(zhǔn)備數(shù)據(jù)期間希望CPU能做自己的工作,只有當(dāng)外設(shè)準(zhǔn)備好數(shù)據(jù)后才與CPU交換數(shù)據(jù)。完成這種數(shù)據(jù)傳送最好選用的傳送方式是 ( )
A.無(wú)條件傳遞方式
B.查詢傳送方式
C.中斷傳送方式
D.DMA傳送方式
14.2片中斷控制器8259A能管理________級(jí)硬件中斷。 ( )
A.15
B.8
C.64
D.2
15. 8086系統(tǒng)內(nèi)存區(qū)中的數(shù)據(jù)存放如下:
0000:0050 83 18 8A CC 23 E4 00 D0 41 F8 00 FO C5 18 8A CC
0000:0060 39 E7 00 FO A0 19 8A CC 2E E8 00 FO D2 EF 00 FO
則INT 16H中斷服務(wù)程序的入口地址為 ( )
A. F841: FOOO B.A019:8ACC
C. CC8A:19AO D.4DF8:OOFO
16.設(shè)8255A的端口地址為80H~ 83H,則端口A的地址為 ( )
A. 80H
B.81H
C.82H
D.83H
17.串行傳送的波特率是指單位時(shí)間內(nèi)傳送________數(shù)據(jù)的位數(shù)。 ( )
A.二進(jìn)制
B.八進(jìn)制
C.十進(jìn)制
D.十六進(jìn)制
18.某10位,D/A轉(zhuǎn)換器輸出電壓范圍為0—+5V,數(shù)字量50H對(duì)應(yīng)的輸出電壓為 ( )
A.0. 39V
B.3.9V
C.3. 50V
D.5.OOV
19.若滿刻度輸入電壓為10V,則8位A/D轉(zhuǎn)換器的最大量化誤差為 ( )
A.19. 5mv
B.20mv
C.9. 7656mv
D.40mv
20.下列四種表述中,正確的Internet IP地址是 ( )
A. 120. 112. 87. 22
B.www. qq. com
C. 256. 112. 87. 22
D.http://166. 112. 87. 22/index. htm
第二部分非選擇題
二、填空題(本大題共10小題,每小題1分,共10分)請(qǐng)?jiān)诿啃☆}的空格中填上正確答案。錯(cuò)填、不填均無(wú)分。
21. CPU中運(yùn)算器的主要功能是____。
22.指令“MOV [BP],AL”執(zhí)行時(shí),目的操作數(shù)的尋址方式是____,操作的結(jié)果存放在段中。
23. DAC0832有單緩沖工作方式、____和直通三種工作方式。
24.如果DAC0832是一個(gè)集成的8位D/A轉(zhuǎn)換芯片,假如滿量程輸出為SV,則當(dāng)數(shù)字量為80H時(shí),輸出電壓為_(kāi)_______ V。
25.VARl DW 4 DUP(?)語(yǔ)句實(shí)現(xiàn)留空____個(gè)字節(jié)單元。
26. EPROM在整片擦除后,其各單元內(nèi)容是________H。
27.中斷向量是________的入口地址,每個(gè)中斷向量占 ________字節(jié)。
28. 8255方式O用于A口、B口和C口都工作于輸出,其控制字應(yīng)為_(kāi)_______H。
29.在A/D轉(zhuǎn)換期間,要求模擬信號(hào)保持穩(wěn)定,當(dāng)輸入信號(hào)速率較快時(shí),必須采用________。
30.IP地址長(zhǎng)度為_(kāi)_______位。
三、程序分析題(本大題共6小題,每小題4分,共24分)
31.運(yùn)行如下程序,寫(xiě)出運(yùn)行結(jié)果
MOV CX, 1234H
MOV WORD PTR[1000H], 5678H
MOV BX, [1000H]
PUSH BX
PUSH CX
POP AX
POP DX
INT 3
結(jié)果為:
32.已知DS= ES =1000H執(zhí)行下列程序:
MOV SI,101H
MOV DI,100H
MOV CX,4
LP1:MOV AL,[ SI]
MOV[ DI] ,AL
INC SI
INC DI
LOOP LP1
INT 3
DS:101H DB 69H,23H,56H,3AH
程序運(yùn)行后結(jié)果為:
(10100H)= ________ H(10101H)= ________H
(10102H)= ________ H(10103H)= ________H
33.閱讀下列程序,指出運(yùn)行結(jié)果
MOV SI,2500H
MOV AX,1000H
MOV DS,AX
MOV CL,05H
NEXT:MOV[ SI] ,AL
INC AL
INC SI
DEC CL
JNZ NEXT
INT 3
程序運(yùn)行后結(jié)果為:
DS=________H SI=________H
AX= ________H CL=________H
34.閱讀程序,說(shuō)明程序執(zhí)行后BH,BL,AL,CL的值;
MOV BL, 26H
MOV AL, BL
MOV CL,4
SHR BL, CL
ADD BL, 30H
MOV BH, BL
AND AL, OFH
ADD AL, 30H
MOV BL, AL
INT 3
BH= ________,BL=________,AL= ________,CL =________。
35.閱讀下列程序,說(shuō)明程序執(zhí)行后AX,BX,ZF,CF的值。
MOV AX,FFFFH
MOV BX,2896H
XOR AX,BX
INT 3
AX=,BX=________,ZF= ________,CF= ________。
36.已知參數(shù)定義和梯形圖程序如圖所示,試說(shuō)明程序控制功能。
按鈕AN1 1:001100
按鈕AN2 I:002/01
電機(jī)M0:003/01
定時(shí)器T T4:0
四、編寫(xiě)程序題(本題8分)
37.有20個(gè)單字節(jié)的有符號(hào)數(shù),存放在以內(nèi)存NUM1單元為首地址的存儲(chǔ)區(qū)中,要求將其取
絕對(duì)值后,存人到以內(nèi)存NUM2為首地址的存儲(chǔ)區(qū)中。請(qǐng)?zhí)顚?xiě)下面程序,完成指定功能。
MOV SI,OFFSET NUM1;置源地址指針
MOV DI,OFFSET NUM2;置目的地址指針
MOV CX,____
LP:MOV AL,____
AND AL,____
JNS________
NEG____
NEXT:MOV[DI],AL
________SI
INC________
LOOP____
INT 3
五、簡(jiǎn)單應(yīng)用題(本大題共2小題,每小題5分,共10分)
38. 8253通道2的輸出引腳OUT2外接發(fā)光二極管,欲使其以點(diǎn)亮1秒、熄滅1秒的狀態(tài)循環(huán)工作,已知地址線A9 A8 A7 A6 A5 A4 A3 A2 =10110000B時(shí),8253的片選信號(hào)CS有效。試填空完善下面的程序段,以便完成上述工作。
TIMEO EQU________;定義TIMEO為通道0的端口地址
...... ;8253通道2初始化
MOV AL, B7H ;通道2方式3,BCD計(jì)數(shù)
MOV DX, TIMEO+________ ;控制端口地址
OUT DX, AL
MOV DX, TIMEO+________;通道2端口地址
MOV AL,____;寫(xiě)入通道2計(jì)數(shù)初值(1018)
OUT DX, AL ;寫(xiě)入通道2計(jì)數(shù)初值低8位
MOV AL,____
OUT DX. AL;寫(xiě)入通道2計(jì)數(shù)初值高8位
39.并行接口芯片8255A,端口地址為200H - 203H,A口設(shè)置為輸入方式,B口設(shè)置為輸出方式,欲使由A口輸入的數(shù)據(jù)經(jīng)由B口輸出,試填空完善下面的程序段以實(shí)現(xiàn)上述功能。
MOV DX,____;8255A控制端口地址
MOV AL,____;取控制字,PA輸入,PB輸出
OUT DX,AL ;送8255A的控制字
MOV DX,____ ;8255A口地址
IN AL, DX ;讀人A口中的數(shù)據(jù)
MOV DX,____;8255AB口地址
OUT DX,____;從B口送出數(shù)據(jù)
六、綜合應(yīng)用題(本題8分)
40.如圖所示,8255A的PA口接一個(gè)LED共陰極數(shù)碼管。要求當(dāng)開(kāi)關(guān)K閉合時(shí),顯示‘F’;斷開(kāi)時(shí),顯示‘0’。已知:(1)‘0’字形碼為3FH,‘F’字形碼為71H;
(2)8255APA口地址:118H
PB口地址:119H
PC口地址:11AH
控制端口地址:11BH
試填寫(xiě)下列程序段,完成以上功能。
MOV DX,____
MOV AL,82H
OUT DX.AL
HER:MOV DX,________
IN AL.DX
AND AL, ________
CMP AL, ________
JZ HER1
MOV AL, ________
MOV DX, ________
OUT DX,AL
JMP HER
HER1: MOV AL, _________
MOV DX, ________
OUT DX,AL
JMP HER
工業(yè)用微型計(jì)算機(jī)標(biāo)準(zhǔn)預(yù)測(cè)試卷(一)答案詳解
一、1.B [解析]8位二進(jìn)制有符號(hào)數(shù)補(bǔ)碼范圍是-128~+127。
2.B [解析]對(duì)補(bǔ)碼FEH取反后加1可得。
3.D [解析]6和B的ASCⅡ碼分別是36H、42H
4.A [解析]微處理器8088的外部數(shù)據(jù)總線位數(shù)為8位,內(nèi)部為16位,稱為準(zhǔn)16位CPU。
5.A [解析]CS是代碼段寄存器;DS是數(shù)據(jù)段寄存器;ES是附加段寄存器;SS是堆棧段寄存器;
6.D [解析]寄存器間接尋址。
7.D [解析]立即數(shù)不能做目的操作數(shù)。
8.C [解析]立即數(shù)不能做操作數(shù)。
9.B [解析]執(zhí)行NEG相當(dāng)于用零減去操作數(shù)。
10.B [解析]1號(hào)功能為單字符輸入,輸入字符的ASCⅡ放于AL中。
11.D [解析]214 =16 KB,2片可組成32KB。
12. D 13.C
14.A [解析]一片8259A有8個(gè)中斷,兩片8259A
15.A [解析]16H *4 =58H
16. A 17. A
20. A
二、21.算術(shù)運(yùn)算和邏輯運(yùn)算
22.寄存器間接尋址堆棧[解析]寄存器間接尋址時(shí),若是BP,則默認(rèn)為在堆棧段。
23.雙緩沖工作方式
24. 2.5[解析]
25. 8[解析]DW偽指令為操作數(shù)分配2個(gè)字節(jié)單元。
26. FF
27.中斷服務(wù)程序4
28. 80
29.采樣一保持電路
30. 32
三、31. AX =1234H BX =5678H CX =1234H DX =5678H
【解析】此題考查對(duì)堆棧操作指令的掌握。規(guī)則是后進(jìn)先出。
32. (10100H)=69 H(10101H)=23 H
(10102H)=56H (10103H)=3AH
33. DS=1000H SI=2505H
AX =1005H CL =O(或OOOOH)H
34. BH= 32H BL = 36H
AL =36H CL= 04H
35. AX= OD769H BX= 2896H
ZF =0 CF =0
36.當(dāng)按鈕AN1接通時(shí),電機(jī)M可啟動(dòng),并保持當(dāng)電機(jī)運(yùn)行20s后,可自動(dòng)停轉(zhuǎn)當(dāng)按下停止按鈕AN2時(shí),電機(jī)M立即停轉(zhuǎn)。考試大收集整理
四、37. 14H(或20)
[SI]
AL
NEXT
AL
INC
DI
LP
五、38. 2COH
3
2
18 H
10H
39. 203H
90H
200H
201
AL
六、40. 11BH
119H
80H
80H
3FH
118H
71H
118H