微机原理复习题答案
- 格式:doc
- 大小:416.00 KB
- 文档页数:30
1
微机原理复习大纲
复习范围:
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、1 0 D、1 1
6 .芯片8288在8086CPU系统中用作(C)
A、总线锁存器B、总线驱动器C、总线控制器D、总线仲裁器
7 .有一静态RAM芯片的地址线为AO~A9/数据线为DO~D3/则该存储器芯片的存储 容量为(D)
A、2Kx4 位 B、1KB(B:字节) C、2KB D、1KX4 位
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 2
13 .可编程定时器/计数器8253的6种工作方式中”既可软件启动”又可硬件启动的是(B )
A、方式1,2; 8、方式2,3; (:、方式3,5; 。、方式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、0、S、Z四标志的 状态分别为(C L
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.O B.-32767 C.-32768 D. -65536
25 ―个8位二进制整数,若用补码表示,由3个"0"和5个 T 组成,则最小值为(C \
A.-120 B. -8 C.-113 D. -11
26 8086/8088加电复位后,执行的第一条指令的物理地址是(B \
A.OFFFFH B. FFFFOH C.0000H D. 0240H
27 8086在执行MOV AL, [BX]指令的总线周期内,若BX存放的内容为2034H ,则BHE二
和AO的状态为Do
A. O , 1 B.O , 0 C.l , 1 D. 1,0 3
28在8086/8088CPU中,一个最基本的总线周期数由(①D )个时钟周期(T状态)组成,在T1 状态,CPU往总线上发送的是(②B )信息。
① A. 1 B. 2 C. 3 D.4
② A•数据 B.地址C.控制 D.其他
29 8086用于中断请求输入的弓I脚信号是(A X
A. INTR 和 NMI B.INT 和 NMI C.INTR 和 INTA D.INTE 和 INET
30 8086CPU响应单个可屏蔽中断的条件是(D 1
A. CPU开中断
B. 夕卜设有中断请求信号
C. 夕卜设中断请求信号不屏廠
D. 同时满足上述ABC条件,且正在执行的指令执行完毕。
31不需要访问内存的寻址方式是 (B 1
A.直接寻址 B.立即数寻址C.间接寻址 D.变址寻址
32条件转移指令JE NEXT,能转移到语句标号为NEXT执行的条件是(D \
A.ZF二0 B.CF二 1 C.CF=O D. ZF=1
33实现Al寄存器中D7和D0都取反的指令是D
A. AND AL, 7EH B.ORAL, 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 )。 4
A、8086提供全部控制信号B、必须使用总线控制器8288
C、必须使用总线收发器D、必须使用总线锁存器
E、构成单处理器系统
3 .大部分DMAC都拥有(BCD )等传送方式。
A、直接传送方式B、单字节传送方式
C、 查询传送方式D、成组传送方式
E、中断传送方式
4 .要对可编程接口芯片进行读操作时,必须满足(AB )
A、CS二L B、RD二L,WR二HC、WR二L , RD二H
D、 RD二L WR二L E、RD=H , WR=H
5将累加器清零的正确指令是ABC
A.ANDAX, OOH B. XOR AX, AX C. SBBAX,AX D. CMP AX,AX
三、判断题
1在8086最小方式的总线读时序图中 在T2时钟周期时ADo-ADis总线上有一个高阻态。(V )
2 .对于可屏廠中断的嵌套处理原则是允许优先级高的中断打断优先级低的中断,允许同级中断相 互打断,而不允许优先级低的中断打断优先级高的中断。(x )
3 . 8086CPU在收到外部中断请求信号以后,进人中断响应周期,通过IN指令读取中断类型号, 从而就可获得中断服务程序入口地址。(x )
4 .可编程定时器/计数器,其定时与计数功能可由程序灵活地设定,但由于是由软件控制,在计 数过程中必然会占用CPU的时间。(x )
5. 指令一般包括两部分:操作码和操作数。(V )
6. —个总线周期有一个或若干个指令周期组成。(x )
7. 8086有一个16位标志寄存器,它包含了 6个状态标志位和3个控制标志位。(V )
8 .—片8259A中断控制器最多能接收8个中断源。(V )
9 8086CPU的逻辑段允许段的重尋和交叉。(V )
10 8086CPU的标志寄存器FR是16位的,每一位都有定义。(x )
11在8086的主存中,一个字节占用一个存储单元,一个字占用两个相邻的单元,字的高8位放
在高地址单元,低8血攵在雌址单元。(V )
12 8086CPU的ADO ~ AD15在执行指令时,先传数据,后传地址。(x )
四、填空题
1 (640)10=( 10 1000 0000 )2=( 280 )i6 5
2 •每片8253包含有 3 个独立的16位计数通道,每个通道具有 6 种工作方式。
3 .取指令时,8086会自动选择CS 值作为段基值,再加上由上提供的偏移量形成物理地址。
4 .808 6/8088微处理器被设计为两个独立的功能部件: EU —和BIU
5 .TEL 8086的当前CS二2000H ,IP二5678H,则将执行20位物理地址25678H 处的程序。
6 .8086存储器组织中,逻辑地址由十六进制纟位构成的,物理地址又由十六进制 5位构成。
7 .—片8259A可管理_ 8—级中断,若级联三片从片则可以营理29 级中断。
&若DS二1200H ,则首前数环段的起始地址是12000H ,末地址是21FFFH 。
9. 系统中数据传送的控制方式中程序控制的数据传送又分为 条件查询和无条祥香荷。
10. "串行通信”是扌裁据一位一位依次传送 。在串行通信中有两种基本的通信方式:即JS
__________ 和异步 _____________ O
11. 主机和I/O设备间的数据传送有程控 、 中断 和 DMA, IOP 三四种
方式,其中DMA和IOP_传送过程中CPU无需参与,而是由DMAC和IOP控制完成。
12 38.8086系统中,要求各个逻辑段必须从节的整数倍边界开始,即段首地址的低4位总是
0_。将段首地址的高16位地址码称作 段基址 ,存放在相应的 段寄存器
中。
13 •由逻辑地址获得物理地址的计算公式为 ____________________ o
14 .80X86系统中,堆栈是遵循 后进先出 原则。
15在8086最小模式的典型配置中,需 2 片双向总线收发器8286 ,因为8286数据线为8 位,而8086数据总线为16位 ______________________________ 。
16.8086/8088系统中I/O端口地址是二进制数16 位的,可寻址 64K 个端口。
每个端口中含 8 位的数据。
17.8086/8088的I/O指令中若采用直接寻址,要求端口地址必须在 0-255 范围之内; 若采用间接寻址,则端口地址在 0-65535 范围之内。