一、单选题
1.8088 CPU系统主存储器以()为单位编址。
A. 字节
B. 字
C. 双字
D. 八字节
2.在下列8086指令中,合法的指令是()。
A. ADD [BX],01H
B. SHL CL,AX
C. OUT 258H,AL
D. IN AL,DX
3.8086 CPU是()CPU。
A. 8位
B. 16位
C. 32位
D. 64位
4.8088 指令MOV AX,[BX] 中源操作数的寻址方式为()。
A.寄存器寻址B.寄存器间接寻址C.直接寻址D.立即寻址
5.在下列伪指令中定义字节变量的是()。
A.DB B.DW C.DD D.DT
6. 执行PUSH AX和POP BX两条指令也相当于执行( )指令。
A. MOV BX,AX
B. MOV AX,BX
C. XCHG AX,BX
D. LEA AX, BX
7.8088系统中将一个数送入堆栈后,堆栈指针寄存器应进行()操作。
A. 减1
B. 减2
C. 加1
D. 加2
8. 8088 CPU执行算术运算指令不会影响的标志位是()。
A.溢出标志B.符号标志C.零标志D.方向标志
9.若位容量为16K位的SRAM 芯片具有8 条数据线,则它具有的地址线条数为()。
A. 11
B. 12
C. 13
D. 14
10. 8255A的方式选择控制字应写入()。
A. A 口
B. B 口
C. C 口
D. 控制口
11.微型计算机的性能主要由()来决定。
A. 价钱
B. CPU
C.控制器
D.其它
12.8086 CPU是()CPU。
A. 8位
B. 16位
C. 32位
D. 64位
13.二进制001111对应十进制是( )
A.10
B. 13
C. 15
D. 19
14.在下列伪指令中定义字节变量的是()。
A.DB B.DW C.DD D.DT
15. 一般地,我们将计算机指令的集合称为()。
A.机器语言B.汇编语言C.翻译程序D.指令系统
16.十进制33.25转换成十六进制数为( )
A. B1.4H
B. 1B.19H
C.21.4H
D. 33.4H
17. 若有16条地址线,那么可访问的内存地址范围为。( )
A.0001H~FFFFH
B.0000H~FFFFH
C. 00000H~FFFFFH
D.00001H~FFFFFH
18. 8086 CPU内指示下条指令有效地址的指示器是( )
A. IP
B. SP
C. BP
D.SI
19.下列指令中语法有错误的是( )
A. IN AX,20H
B. LEA SI,[2000H]
C. OUT DX,AL
D. SHL AX,2
20. 8088 CPU内部的数据总线有多少条( )
A.8条
B. 16条
C. 20条
D. 32条
21. 若(AL)=0FH,(BL)=04H,则执行CMP AL,BL后,AL和BL的内容为( )
A.0FH和04H
B. 0BH和04H
C. 0FH和0BH
D.04H和0FH