当前位置:文档之家› 微机原理期中试卷

微机原理期中试卷

《微机原理与接口技术》
一、选择题
(每空1分,共30分)
1. 8086处理器最小工作方式和最大工作方式的主要差别是
A. 内存容量不同
B. I/O端口数不同
C. 数据总线位数不同
D. 构成单处理器和多处理器系统不同
2. CPU响应外部中断的请求是在
A、在一条指令结束后
B、在一个机器周期结束后
C、一旦请求,立即响应
D、由中断类型码n引起
3. 8086处理器可寻址访问的最大内存空间为
A.1M B.64KB C.640KB D.1MB
4. 8086处理器的一个典型总线周期需要的时钟周期数是
A.1个 B.2个 C.3个 D.4个
5. 8086处理器的总线周期插入T W是在
A.T1之后 B.T2之后 C.T3之后 D.T4之后
6. 8086CPU复位时,寄存器CS和IP的内容为
A. 0000H和0000H
B. 0000H和FFFFH
C. FFFFH和0000H D.FFFFH和FFFFH
7.下面哪一条不是8086CPU所具备的
A.采用并行流水线工作方式 B.有8个字节的指令预取
C.支持多处理器系统 D.对内存分段管理
8.下面哪一点不是8086CPU总线接口部件完成的功能
A.预取指令 B.响应外部的中断请求
C.访问内存的操作数 D.对指令进行译码并执行
9.指令周期是指( )。

A.CPU从主存取出一条指令的时间 B.CPU执行一条指令的时间C.CPU从主存取出一条指令加上CPU执行这条指令的时间 D.时钟周期时间10.下面哪个芯片是总线控制器
A.8288 B.8284 C.8282 D.8286
11. 中断向量表00080H开始处4个单元存放的值分别为10H,21H,32H,45H,下面哪个选项叙述正确
A.其中断类型码为80H,中断处理程序的入口地址为4532H:2110H
B. 其中断类型码为20H,中断处理程序的入口地址为4532H:2110H
C.其中断类型码为80H,中断处理程序的入口地址为3245H: 1021H
D.其中断类型码为20H,中断处理程序的入口地址为3245H: 1021H
12. 8259A在优先级自动循环方式下,某时刻优先级队列为IR3IR4IR5IR6IR7IR0IR`IR2,此时,IR5有请求,响应IR5后,其队列变为
A. IR6IR7IR0IR`IR2IR3IR4IR5
B. IR3IR4IR6IR7IR0IR`IR2IR5
C. IR0IR`IR2IR3IR4IR5IR6IR7
D. IR0IR`IR2IR6IR7IR3IR4IR5
13. 下面哪一个是并行接口芯片
A.8253 B.8250 C.8255A D.8259A
14. 保护断点就是保存
A.中断类型码 B.中断服务程序入口地址
C.现场 D.当前CS 、IP的值
15. 采用条件传送方式时,必须要有
A.中断逻辑 B. 状态端口 C. 请求信号 D.类型号16. 8086进行I/O写操作时,M/IO和DT/R必须是
A.1,1 B. 1,0 C. 0,1 D.0,0
17. 在8259A单片工作和级联方式下,中断级别分别最多可管理
A、8和16
B、256
C、8和64
D、16和64
18. 占用CPU时间最多的数据传送方式是
A.同步传送 B.查询传送 C.中断传送 D.DMA传送19. CPU通过接口输出控制一组发光二极管,应采用的传送方式是A.同步传送 B.查询传送 C.中断传送 D.DMA传送20. I/O接口电路同CPU的数据交换方式为
A.并行 B.串行 C. 并行或串行 D.位传送21. 接口与外设之间交换的信息包括数据信息、状态信息和控制信息,其中数据信息和控制信息的传递是
A.分别通过CPU的数据线和控制线 B. 通过CPU的数据线
C. 通过CPU的控制线 D.通过CPU的地址线
22.接口中的数据端口、状态端口和控制端口是
A.都是双向端口 B.分别是双向端口、输出端口和输入端口
C. 分别是双向端口、输入端口和输出端口
D.分别是输入端口、输入端口和输出端口
23. 设8255A的4个端口地址分别为80H,81H,82H,83H,8255A设置C口按位置位/复位时,写入的端口地址是
A.80H B. 81H C. 82H D.83H
24. 8253计数器,要想让其计最大值,初值应是
A.65536 B. FF00H C. 0000 D.FFFFH 25. CPU执行“OUT 40H,AL”指令时,下列信号为高的是
A.RD B. WR C. M/IO D.INTA
26. 对8253的定时与计数,描述正确的是
A.是两种不同的工作方式 B. 定时只加时钟脉冲,不设计数值
C. 实质相同 D.从各自的控制端口设置
27. 8086CPU的基本总线周期由T1、T2、T3、T4四个时钟周期组成,系统规定在存储器读周期时,RD在T2开始有效,在T4开始变为无效,而存储器地址信号的有效时间是
A.T1 B. T2 C. T3 D.T4
28. 在8086系统中,中断向量表的起始地址是
A.0~003FFH B. 80000H~803FFH
C. 7F000H~7F3FFH D.FFC00H~FFFFFH
29. 实现AL寄存器中D7和D0都取反的指令是
A.AND AL,7EH B. OR AL,81H
C. TEST AL,81H D.XOR AL,81H
30. 当采用以下哪种方法对设备进行编址情况下,不需要专门的I/O指令组。

A.统一编址法
B.单独编址法
C.两者都是
D.两者都不是
二、填空题
(共10分)
1.所谓指令的寻址方式是指寻找的方式
2.8086CPU的字长是位,80486CPU的字长是位.
3.假定(SS)=2000H,(SP)=0100H,(AX)=2103H,执行指令PUSH AX后,存放数据21H的物理地址是。

4.设寄存器位数为8位,机器数采用补码形式(含一位符号位)。

对应于十进制数-27,寄存器内为。

5.标志寄存器中,IF是标志,用来控制的标志,该标志可由中断控制指令设置或。

6.一片8259可以管理级中断,两片8259可用来管理级中断。

三、分析题
(共30分)
1.下图为查询式输入的接口电路,请分析其工作过程。

2.简述单片8259A接收外部中断源发出的请求并响应的过程。

3.当内存中有文件以DMA方式送打印机打印时,简述DMAC的工作过程。

四、编程题
(共30分)
1. 设8253计数器1的输入时钟频率为1.93MHZ,使其工作于方式3,输出信号作为系统扬声器的声源,要求扬声器的音频为1000HZ。

试对8253进行初始化编程。

8253控制字:
D7、D6:选择计数器---00(计数器0);01(计数器1);10(计数器2)D5、D4:读写指示位---00(锁存计数器);01(只读写低8位);10(只读写高8位);11(先读写低8位,再读写高8位);
D3、D2、D1:方式选择---000(方式0);101(方式5)
D0:计数格式---1(BCD码);0(二进制)
2.设8255A的端口地址为00D0H—00D6H,要使端口A、B、C均工作于方式0;端口A输入,端口B输出,PC7—PC4输出,PC3—PC0输入。

写出可以实现上述要求的程序段。

方式选择控制字:
D7=1:标志位
D6、D5:A组方式选择---00(方式0);01(方式1);1X(方式2)
D4:端口A—1(输入);0(输出)
D3:PC7—PC4:1(输入);0(输出)
D2:B组方式选择---0(方式0); 1(方式1)
D1:端口B—1(输入);0(输出)
D0:PC3—PC0:1(输入);0(输出)
3.某微机系统中只使用一片8259A实现中断管理,其I/O端口地址为20H和21H,设其为边沿触发方式,缓冲器方式,中断结束为EOI命令方式,中断优先权管理采用全嵌套方式,中断类型码为18H,请初始化编程。

选择题答题卡
1 .□□□□
2 . □□□□
3 . □□□□
4 . □□□□
5 . □□□□
6 .□□□□
7 . □□□□
8 . □□□□
9 . □□□□ 10. □□□□11.□□□□ 12. □□□□ 13 . □□□□ 14 . □□□□ 15. □□□□16.□□□□ 17. □□□□ 18 . □□□□ 19 . □□□□ 20. □□□□21.□□□□ 22. □□□□ 23 . □□□□ 24 . □□□□ 25. □□□□26.□□□□ 27. □□□□ 28 . □□□□ 29 . □□□□ 30. □□□□。

相关主题