3.若要使寄存器AL中的高4位不变,低4位为0,所用指令为( )。
A. ANDAL,0FH B. ANDAL,0FOH
C. ORAL,0FH D. ORAL0FOH
4.下列MOV指令中,不正确的指令是( )。
A. MOVAX,BX B. MOVAX,[BX]
C. MOVAX,CX D. MOVAX,[CX]
5.中断指令INT17H的中断服务程序的入口地址放在中断向量表地址 ( )开始的4个存贮单元内。
A. 00017H B. 00068H C. 0005CH D. 0005EH
6.条件转移指令JNE的条件是( )。
A. CF=0 B. CF=1 C. ZF=0 D.ZF=1
7.在8086/8088CPU中,一个最基本的总线读写周期由
(1)时钟周期(T状态)组成,在T1状态,CPU往总线上发
(2)信息。
⑴ A. 1个 B. 2个 C. 4个 D. 6个
⑵ A. 数据 B.地址 C.状态 D. 其它
8.8086有两种工作模式,最小模式的特点是
(1),最大模式的特点是
(2)。
⑴ A.CPU提供全部控制信号 B.由编程进行模式设定
C.不需要8286收发器 D.需要总线控制器8288
⑵ A.M/ 引脚可直接引用 B.由编程进行模式设定
C.需要总线控制器8288 D.适用于单一处理机系统
9.在8086微机系统的RAM存储单元器0000H:
002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是( )。
A. 0AH B. 0BH C. 0CH D. 0DH
10.真值超出机器数表示范围称为溢出,,此时标志寄存器中的( )位被置位
A. OF B AF C PF D CF
11.8086系统中内存储器地址空间为1M,而在进行I/O读写是,有效的地址线是( )
A.高16位 B. 低16位 C.高8位 D. 低8位
12.8086 CPU中段寄存器用来存放( )
A. 存储器的物理地址 B.存储器的逻辑地址
C.存储器的段基值 D.存储器的起始地址
13.8259A可编程中断控制器的中断服务寄存器ISR用于( )
A.记忆正在处理中的中断 B.存放从外设来的中断请求信号
C.允许向CPU发中断请求 D.禁止向CPU发中断请求
14.8253可编程定时/计数器的计数范围是( )
A. 0-255 B. 1-256 C.0-65535 D.1-65536
15.在8086中,(BX)=8282H,且题中指令已在队列中,则执行INC[BX]指令需要的总线周期数为()
A.0 B.1 C.2 D.3
16.8086中,( )组寄存器都可以用来实现对存储器的寻址。
A.AX,SI,DI,BX B.BP,BX,CX,DX C.SI,DI,BP,BXD.BX,CX,SI,DI
17.微机系统中若用4片8259A构成主、从两级中断控制逻辑,接至CPU的可屏蔽中断请求线INTR上,最多可扩展为( )级外部硬中断。
A.32 B.29 C.28 D.24
18.在8086宏汇编过程中不会产生指令码,只用来指示汇编程序如何汇编的指令是 ( )
A.汇编指令 B.伪指令 C.机器指令 D.宏指令
19.连接到64000h-6FFFFh地址范围上的存储器是用8k×8 RAM芯片构成的,该芯片要( )片。
A.8片 B.6片 C.10片 D.12片
20.8086/8088指令OUT 80H,AL表示 ( )
A. 将80H送给AL B.将80H端口的内容送给AL
C.将AL的内容送给80H端口 D.将AL内容送给80H内存单元
一、单项选择题(在下列每小题的四个备选答案中,选出一个正确的答案,并将号码填在括号内。
每小题1分,共10分)
1、8288在8086/8088组成的计算机中的作用是
(2)。
①数据缓冲器②总线控制器
③地址锁存器④提供系统时钟CLK
2、指令MOV0283H[BX][SI],AX中目标操作数的寻址方式为
(2)。
①寄存器寻址②基址变址相对寻址
③基址寻址④变址寻址
3、某存储单元的段基址为3806H,段内偏移地址为2A48H,该存储单元的物理地址为(4)。
①4100H②3AA08H
③3B008H④3AAA8H
4、某存储器芯片有地址线13根,数据线8根、该存储器芯片的存储容量为(3)。
①15K×8②32K×256
③8K×8④32K×8
5、某存储器芯片容量为2K×1bit、若用它组成16K×8bit存储器组,所用芯片数以及用于组内寻址的地址线为
(2)。
①32片、11根②64片、14根
③8片、14根④16片、8根
6、在直接寻址方式中,除使用段寄存器外,允许使用的寄存器有(4)
①AX,BX,CX,DX②SI,DI,BP,SP
③全部通用寄存器④不使用任何寄存器
7、设某数据段中有:
DA1DB32H,58H
DA2DW32H,58H
下面有语法错误的语句是(3)
①LEASI,DA2②MOVAL,DA1+1
③MOVBL,DA2④INCDA2+2
8、MOVAX,5849H
MOVBX,2934H
ADDAL,BH
DAA
上述4条指令执行后,(AX)=(4)
①817DH②8183H
③5872H④5878H
9、INAL,n指令中n是
(1)
①8位二进制数②16位二进制数
③8位或16位二进制数均可④用AL时是8位;用AX时是16位
10、执行指令PUSHBX后,堆栈指针SP的变化为
(2)
①SP-1②SP-2
③SP+1④SP+2
1.PC机是(C)
A、单片机B、单板机C、微型计算机D、微型计算机系统
2.CPU中运算器的主要功能是(D)
A、算术运算B、逻辑运算
C、函数运算D、算术运算和逻辑运算
3.8086CPU中的段寄存器用来存放(C)
A、存储段的物理地址B、存储器的逻辑地址
C、存储器的段基值D、存储器的起始地址
4.8086系统中内存储器的地址空间为1M,而在进行I/
读写时,有效的地址线是(B)
A、高16位B、低16位C、高8位D、低8位
5.8086CPU在进行写内存操作时,控制信号M/
和DT/
是(D)
A、00B、01C、10D、11
6.芯片8288在8086CPU系统中用作(C)
A、总线锁存器B、总线驱动器C、总线控制器D、总线仲裁器
7.有一静态RAM芯片的地址线为A0~A9,数据线为D0~D3,则该存储器芯片的存储
容量为(D)
A、2K×4位B、1KB(B:
字节)C、2KBD、1K×4位
8.在16位存储系统中,为了(C),存储字最好存放在偶地址。
A、便于快速寻址B、节省所占的内存空间C、减少执行指令的总线周期D、减少读写错误
9.有一8086系统的中断向量表,在003CH:
003FH单元开始依次存放34H、FEH、00H
和F0H四个字节,该向量对应的中断类型码和中断服务程序的入口地址分别为(C)
A、0EH,34FE:
00F0HB、0EH,0F000:
0FE34H
C、0FH,0F000:
0FE34HD、0FH,00F0H:
34FEH
10.8259A可编程中断控制器中的中断服务寄存器ISR用于(A)
A、记忆正在处理中的中断B、存放从外设来的中断请求信号
C、允许向CPU发中断请求D、禁止向CPU发中断请求
11.当8255A工作在方式1的输入状态时,8255A与外设之间的联络信号为(C)
A、IBF、ACK B、OBF、ACK C、IBF、STB D、OBF、STB
12.8253可编程定时/计数器的计数范围是(D)
A、0-255B、1-256C、0-32768D、1-65536
13.可编程定时器/计数器8253的6种工作方式中,既可软件启动,又可硬件启动的是(B)
A、方式1,2;B、方式2,3;C、方式3,5;D、方式2,5
14.根据串行通信规程规定,收发双方的(B)必须保持相同。
A、外部时钟周期;B、波特率因子;C、波特率;D、以上都正确
15.8251A用作异步串行通信接口,如果设定波特率因子为16,而发送器与接收器时钟频率为19200Hz,则波特率为(A)。
A、1200波特;B、2400波特;C、9600波特;D、19200波特
16、10进制数-127的补码为(A)
A、10000001B、10000000C、00000001D、11111111
17、指令MOVBX,DATA[BX]采用的寻址方式是(D)。
A、立即寻址B、寄存器间接寻址C、直接寻址D、寄存器相对间接寻址
18、已知AL=7EH,DL=8AH,执行CMPAL,DL指令后,标志寄存器中C、O、S、Z四标志的状态分别为(C)。
A、0、0、1、0B、0、1、1、0C、1、0、1、0D、1、0、0、0
19、已知BL=08H,DL=0E2H,执行XORDL,BL指令后,DL寄存器中的数为(D)
A、132B、20HC、00HD、0EAH
20、CPU响应中断后得到中断类型码是9,则从(C)单元取出中断服务子程序的入口地址
A、0009HB、00009HC、00024HD、0024H
21十进制数66转换成二进制数为(D)
A.11000010B.01100110C.11100110D.01000010
22下列数中最小的是A
A.(101001)2B.(52)8C.(2B)16D.(50)10
23设(101)x=(41)16,求x=(C)
A.6B.10C.8D.12
24用16位二进制补码表示一个带符号数,其最小数为(C),如表示一个无符号数,其最小数为(A)
A.0B.-32767C.-32768D.-65536
25一个8位二进制整数,若用补码表示,由3个“0”和5个“1”组成,则最小值为(C)。
A.-120B.-8C.-113D.-11
268086/8088加电复位后,执行的第一条指令的物理地址是(B)。
A.0FFFFHB.FFFF0HC.0000HD.0240H
278086在执行MOVAL,[BX]指令的总线周期内,若BX存放的内容为2034H,则BHE=,和A0的状态为D。
A.0,1B.0,0C.1,1D.1,0
28在8086/8088CPU中,一个最基本的总线周期数由(