《微机原理与接口技术》试题
闭卷(∨)适用年级:电气2009
(时间:120分钟 满分:100分)
班级_________ 学号__________ 姓名_________ 考分_________
一、 填空(每空1分,共40分)
1. 8086CPU可以工作在 和 两种工作模式。
2. 接口中的信息通常有以下三种:_____________、_____________和______________。 3. 计算机与外设之间的数据传送有以下几种基本方式:______________、____________、
_______________、____________________。
4. 在8086/8088系统中,I/O端口的地址采用__________编址方式,访问端口时使用专门
的_________________。
5. 总线根据其用途和应用场合,可以分为以下类型:____________、_________、________、
__________。ISA总线属于__________总线。
6. 80X86的CPU有两条外部中断请求线____________和____________。这两条线上来的
中断都属于_____________中断。
7. 特殊嵌套方式与一般嵌套方式相比,其特点是:______________________________。 8. 某时刻8259A的IRR寄存器中的内容是15H,说明_______________________________,
某时刻8259A的ISR寄存器中的内容是20H,说明______________________________。某时刻8259A的IMR寄存器中的内容是20H,说明______________________。 9. ICW2命令字的功能是_______________,如果写入的ICW2为08H,则通过该片8259
上IR3引脚接入的中断其中断类型码为______________________。
10. 8253的CLK0接1.5MHz的时钟,欲使OUT0产生频率为50kHz的方波信号,则8253
的计数值应为______,应选用的工作方式是_______,计数初值是 。 11. 当8255工作于方式1时,其引脚信号IBF表示_______________,OBF表示
任课教师: 教研室主任:
______________________。
12. 8255A有___________种工作方式,其中只有_______口有2方式。
13. 8251串行通信按通信的信息格式不同,分为_____________和____________两种方式,
它们的传送对象分别是____________和__________。
14. 有一个8位D/A电路,已知参考电压VR为+5V,若CPU向D/A输出的数据为40H,
求D/A的输出电压为_______V;要使D/A输出4V的模拟电压,则写入的相应的数字值应为____________。
15. 把采样后的模拟信号转换成数字信号,这是A/D转换,A/D转换就是 的过程。 16. 在模/数转换期间,通常要求模拟信号保持稳定,因此当输入信号变化速率较快时,都
应该采用 电路。
二、简答:(每题5分,共20分)
1. 下图中的译码电路所确定的端口地址为_____ _______H。
A0 A1 A2 A3 A4
CS 8259A A5 A6 A7 A8 A9
A B C 74LS138 G2A G2B
2. 简述频移键控的工作原理。
3. 微处理器、微型计算机和微型计算机系统有什么区别和联系。
4. 设下图为一3*4的矩阵键盘,以此为例简述其初始化状态及扫描按键的工作过程。
PA0 PA1 PA2 PB0 PB1 PB2 PB3
三、软、硬件设计(共40分)
1. 为用一片8255A控制八个8段共阴极LED数码管的电路。现要求按下某开关,其代表
的数字(K1为1,K2为2,…K8为8)在数码管从左到右循环显示(已有一个延时子程序DELAY可以调用),直到按下另一个开关。假定8255A的口A、B、C及控制口的地址依次为60~63H。编写完成上述功能的程序,应包括8255A的初始化、控制程序和数码管的显示代码表。(15分)
PA0 PA1 : PA7
PB0 PB1 : PB7
PC0 PC1 : PC7 a b … h
…
a f e g b c K0
…
K7
d h 5V
2. 设某系统使用两片8259A管理中断。主片的端口地址为0F000H和0F001H,工作于边
沿触发、特殊完全嵌套、非自动结束和非缓冲方式;从片的端口地址为0E000H和0E001H,工作于边沿触发、完全嵌套、非自动结束和非缓冲方式;主片的中断类型号为70~77H,从片的中断类型号为80~87H。 要求:
(1) 画出主从片的级联图;(7分)
(2) 编写主、从片初始化程序。(8分)
3. 设8253的输入CLK1=2000Hz,CS=0F000~0F003H,要求OUT1输出为高电平和低电平均为20ms方波。
(1) 画出8253的接线图;(5分)
(2)设计8253的控制程序。(5分)