微机原理复习题081109答案
微机原理复习大纲 复习范围: 1、作业 2.书上例题
3.课堂上反复强调的内容 4、复习题 微机原理复习题 一、单项选择题 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/O-读写时,有效的地址线就是( B )
A、高16位B、低16位C、高8位D、低8位
5、8086CPU在进行写内存操作时,控制信号M/IO-与DT/R-就是( D )
A、00 B、0 1 C、10 D、 1 1
6、芯片8288在8086CPU系统中用作( C ) A、总线锁存器
B、总线驱动器C、总线控制器D、总线仲裁器
7.有一静态RAM芯片的地址线为A0~A9,数据线为D0~D3,则该存储器芯片的存储
容量为( D ) A、2K×4位 B、1KB(B:字节) C、2KB D、1K×4位
8.在16位存储系统中,为了( C ),存储字最好存放在偶地址。 A、便于快速寻址 B、节省所占的内存空间 C、减少执行指令的总线周期 D、减少读写错误
9.有一8086系统的中断向量表,在003CH:003FH单元开始依次存放34H、FEH、00H
与F0H四个字节,该向量对应的中断类型码与中断服务程序的入口地址分别为( C )
A、0EH,34FE:00F0H B、0EH,0F000:0FE34H
C、0FH,0F000:0FE34H D、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-255 B、1-256 C、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、10000001 B、10000000 C、00000001 D、11111111
17、指令MOV BX, DA TA[BX]采用的寻址方式就是( D)。 A、立即寻址B、寄存器间接寻址C、直接寻址D、寄存器相对间接寻址
18、已知AL=7EH, DL=8AH, 执行CMP AL,DL指令后,标志寄存器中C、O、S、Z四标志的状态分别为( C)。
A、0、0、1、0
B、0、1、1、0
C、1、0、1、0 D、1、0、0、0
19、已知BL=08H,DL=0E2H, 执行XORDL, BL指令后,DL寄存器中的数为( D )
A、132 B、20H C、00H D、0EAH
20、CPU响应中断后得到中断类型码就是9,则从( C )单元取出中断服务子程序的入口地址
A、0009H B、00009HC、00024H D、0024H 21十进制数66转换成二进制数为( D )
A、11000010 B、01100110 C. 11100110D、01000010 22下列数中最小的就是A A、(101001)2
B、(52)8 C. (2B)16D、(50)10 23 设(101)x=(41)16,求x=(C) A、6 B、10 C、8 D、12
24用16位二进制补码表示一个带符号数,其最小数为(C),如表示一个无符号数,其最小数为(A) A、0 B.-32767 C.-32768D、-65536
25一个8位二进制整数,若用补码表示,由3个“0”与5个“1”组成,则最小值为(C)。
A.-120 B、-8 C、-113 D. -11
26 8086/8088加电复位后,执行的第一条指令的物理地址就是(B)。
A、0FFFFH
B、FFFF0H C、0000H D、0240H
278086在执行MOV AL, [BX]指令的总线周期内,若BX存放的内容为2034H,则BHE =,与A0的状态为D。
A.0,1B、0,0 C、1,1D、1,0
28在8086/8088CPU中,一个最基本的总线周期数由( ①D)个时钟周期(T状态)组成,在T1状态,CPU往总线上发送的就是(②B)信息。
①A、1B、 2 C、 3 D、 4 ②A、数据 B. 地址C、控制D、其她
29 8086用于中断请求输入的引脚信号就是(A)。
A、INTR与NMI B、INT与NMIC、INTR与INTA D、 INTE与INET
308086CPU响应单个可屏蔽中断的条件就是(D)。 A.CPU开中断 B.外设有中断请求信号 C.外设中断请求信号不屏蔽
D.同时满足上述A,B,C条件,且正在执行的指令执行完毕。 31不需要访问内存的寻址方式就是(B)。
A、直接寻址 B.立即数寻址C、间接寻址D. 变址寻址
32 条件转移指令JENEXT,能转移到语句标号为NEXT执行的条件就是(D)。
A、ZF=0B. CF=1 C、CF=0 D. ZF=1
33实现Al寄存器中D7与D0都取反的指令就是D A、AND AL, 7EH
B、OR AL, 81H C. TESTAL,81H D、XOR AL,81H 二、多项选择题
1、8086CPU的下列寄存器中,不能用作寄存器间接寻址方式时的地址寄存器的有(AC D)。
A、AX B、BX C、CX D、DXE、SI
2、8086有两种工作模式,即最大模式与最小模式,其中最小模式的特点就是( ADE )。
A、8086提供全部控制信号 B、必须使用总线控制器8288
C、必须使用总线收发器D、必须使用总线锁存器 E、构成单处理器系统
3、大部分DMAC都拥有( BCD )等传送方式。 A、直接传送方式 B、单字节传送方式 C、查询传送方式 D、成组传送方式 E、中断传送方式
4、要对可编程接口芯片进行读操作时,必须满足( AB) A、CS=L B、RD=L,WR=H C、WR=L,RD=H
D、RD=L WR=L E、RD=H,WR=H 5 将累加器清零的正确指令就是ABC
A、AND AX,00HB、XORAX, AXC、SBB AX,AX D、CMP AX,AX
三、判断题
1、在8086最小方式的总线读时序图中,在T2时钟周期时,AD0-AD l5,总线上有一个高阻态。(√)
2.对于可屏蔽中断的嵌套处理原则就是允许优先级高的中断打断优先级低的中断,允许同级中断相互打断,而不允许优先级低的中断打断优先级高的中断。(×)
3.8086CPU在收到外部中断请求信号以后,进人中断响应周期,通过IN指令读取中断类型号,从而就可获得中断服务程序入口地址。( ×)
4、可编程定时器/计数器,其定时与计数功能可由程序灵活地设定,但由于就是由软件控制,在计数过程中必然会占用CPU的时间。( ×)
5、指令一般包括两部分:操作码与操作数。( √) 6、一个总线周期有一个或若干个指令周期组成。(×)
7、8086有一个16位标志寄存器,它包含了6个状态标志位与3个控制标志位。(√)
8、一片8259A中断控制器最多能接收8个中断源。(√) 9 8086CPU的逻辑段允许段的重叠与交叉。(√)
10 8086CPU的标志寄存器FR就是16位的,每一位都有定义。(×)
11在8086的主存中,一个字节占用一个存储单元,一个字占用两个相邻的单元,字的高8位放在高地址单元,低8位放在低地址单元。(√)
12 8086CPU的AD0~AD15在执行指令时,先传数据,后传地址。(×)
四、填空题