微机原理与接口技术复习参考题.doc
文本预览下载声明
一、单项选择题 (从下列各题四个备选答案中选出一个正确答案,并将其代号写在答题纸相应位置处。答案选错或未选者,该题不得分。)
1.属于数据寄存器组的寄存器是 ( C ) 。
A.AX,BX,CX,DS B.SP,DX,BP,IP
C.AX,BX,CX,DX D.AL,DI,SI,AH
2.微型计算机的ALU部件是包含在 ( D ) 之中。
A.存贮器 B.I/O接口 C.I/O设备 D.CPU
3.微型计算机的性能主要由( B )来决定。
A.价钱 B.CPU C.控制器 D.其它
4.8086/8088系统中,对存贮器进行写操作时,CPU输出控制信号有效的是( A ) 。
A.W/ =1, =0 B. =1
C.M/ =0, =0 D. =0
5.在8086/8088微机系统中,将AL内容送到I/O接口中,使用的指令是 ( D )。
A.IN AL,端口地址 B.MOV AL,端口地址
C.OUT AL,端口地址 D.OUT 端口地址,AL
6.若执行指令TESTAL,O1H 后,标志位ZF=1则AL中的内容必定是A.偶数 B.奇数 C.正数 D.负数
7.通常,外设接口中的数据端口、状态端口和控制端口A.都是双向端口
B.分别为双向端口、输出端口和输入端口
C.分别为双向端口、输入端口和输出端口
D.分别为输入端口、输入端口和输出端口
8.十进制数78的8421BCD码表示为()
AB C D
9.ASCII码42H所代表的字符应为 A. 5 B. A C. B D. G
10.已知语句为:ORG 0010HVAL DW 1,2,$+2,3,4,5则指令“MOV AX,VAL+4”执行后,AX的值为A. 0004H B.0005H C. 0012H D.0016H
11.下列指令中,执行速度最快的是( C )。
A. MOV AX,100 B. MOV AX,[BX]
C. MOV AX,BX D. MOV AX,[BX+BP]
12.设ALH,下列指令执行后,能使ALH的指令是A. NOT AL B. AND AL,0FH
C. OR AL,0FH D. XOR AL,0FH
13.已知SP10H,执行指令“POP AX”后,SP寄存器的值为A. 210EH B. 210FH C. 2111H D. 2112H
14.已知AL,BL中为无符号数, 若使AL≤BL时转到标号AGAIN, 哪个程序段不能实现此功能 ( D )
A. CMP AL, BL B.CMP AL, BL
JC AGAIN JBE AGAIN
C.CMP BL, AL D.CMP AL, BL
JNC AGAIN JNB AGAIN
15.下列指令中不会改变指令指示器IP的是( A )
A.MOV B.JMP C.CALL D.RET
16.使用移位指令,把寄存器的最高位移入CF,并在最低位补为0时使用( D )。
A.ROL B.SAR C.SHR D.SAL
17.已知下列程序段
DATA DW 04H,05H,06H
……
LEA BX,DATA
MOV AX,3
ADD BX,AX
MOV AX,[BX]
……
当程序执行完MOV AX,[BX]指令后,AX=( C )。
A.0400H B.0500H C.0600H D.8000H
18.8086/8088指令OUT 80H,AL表示( C )
A.将80H送给AL B.将80H端口的内容送给AL
C.将AL的内容送给80H端口 D.将AL内容送给80H内存单元
19.若8255 A口工作于方式1输出,B口工作于方式0输入,C口工作于方式0输入,则方式控制字应为( B )。
A.0A9H B.0ABH
显示全部