微机原理复习大纲
复习范围:
1.作业
2.书上例题
3.课堂上反复强调的内容
4.复习题
微机原理复习题
一、单项选择题
1.PC机是( C )
A、单片机 B、单板机 C、微型计算机cf名字能用的符号 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、00 B、0 1 C、 1 0 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-32768 D、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, DATA[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, 执行XOR DL, BL指令后,DL寄存器中的数为( D )
A、132 B、20H C、00H D、0EAH
20、CPU响应中断后得到中断类型码是9,则从( C )单元取出中断服务子程序的入口地址
A、0009H B、00009H C、00024H D、0024H
21 十进制数66转换成二进制数为( D )
A. 11000010 B. 01100110 C. 11100110 D. 01000010
22 下列数中最小的是A
A. (101001)2 B. (52)8 C. (2B)16 D. (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.-32768 D. -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
27 8086在执行 MOV AL, [BX]指令的总线周期内,若BX存放的内容为2034H,则BHE= ,和A0的状态为 D。
A.0,1 B. 0,0 C.1,1 D. 1,0
28 在8086/8088CPU中,一个最基本的总线周期数由( ①D)个时钟周期(T状态)组成,在T1状态,CPU往总线上发送的是(②B)信息。
① A. 1 B. 2 C. 3 D. 4
② A.数据 B. 地址 C.控制 D. 其他
29 8086用于中断请求输入的引脚信号是(A)。
A. INTR和NMI B. INT和NMI C. INTR和INTA D. INTE和INET
30 8086CPU响应单个可屏蔽中断的条件是(D)。
A. CPU开中断
B. 外设有中断请求信号
C. 外设中断请求信号不屏蔽
D. 同时满足上述A,B,C条件,且正在执行的指令执行完毕。
31 不需要访问内存的寻址方式是 (B)。
A. 直接寻址 B. 立即数寻址 C. 间接寻址 D. 变址寻址
32 条件转移指令JE NEXT,能转移到语句标号为NEXT执行的条件是(D)。
A.ZF=0 B. CF=1 C.CF=0 D. ZF=1
33 实现Al寄存器中D7和D0都取反的指令是D
A. AND AL, 7EH B.OR AL, 81H C. TEST AL,81H D. XOR AL,81H
二、多项选择题
1.8086CPU的下列寄存器中,不能用作寄存器间接寻址方式时的地址寄存器的有 ( ACD )。
A、AX B、BX C、CX D、DX E、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, 00H B. XOR AX, AX C. SBB AX,AX D. CMP AX,AX
三、判断题
1.在8086最小方式的总线读时序图中,在T2时钟周期时,AD0-ADl5,总线上有一个高阻态。( √ )
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在执行指令时,先传数据,后传地址。(× )
四、填空题
1 (640)10=( 10 1000 0000 )2=( 280 )16
2 .每片8253包含有 3 个独立的16位计数通道,每个通道具有 6 种工作方式。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论