接口技术复习题 联系客服

发布时间 : 星期日 文章接口技术复习题更新完毕开始阅读

8、串行异步通信发送8位二进制数01010101:采用起止式通信协议,使用奇校验和2个停止位。画出发送该字符时的波形图。若用1200 bps,则每秒最多能发送多少个数据?

9、一般的I/O接口电路安排有哪三类寄存器?它们各自的作用是什么?

10、什么是DMA读和DMA写?什么是DMA控制器8237A的单字节传送、数据块传送和请求传送?

11、中断控制器8259A中IRR,IMR和ISR三个寄存器的作用是什么? 12、以可屏蔽中断为例,说明一次完整的中断过程主要包括哪些环节?

13、8086处理器的输入控制信号有RESET,HOLD,NMI和INTR,其含义各是什么?当它们有效时,8086 CPU将出现何种反应?

14、什么是8086中的逻辑地址和物理地址?逻辑地址如何转换成物理地址?请将如下逻辑地址用物理地址表达(均为十六进制形式):

① FFFF∶0 ② 40∶17 ③ 2000∶4500 ④ B821∶4567 15、设有一个具有14位地址和8位数据的存储器,问:

(1)该存储器能存储多少字节的信息?

(2)如果存储器由8K x 4位RAM芯片组成,需要多少片?

(3)需要地址多少位做芯片选择?

16、 什么是中断源?为什么要设立中断优先权?什么是中断嵌套?何种情况下程序可能发生中

断嵌套?

17、8253每个计数通道与外设接口有哪些信号线,每个信号的用途是什么?

18、存储芯片为什么要设置片选信号?它与系统地址总线有哪些连接方式?采用何种连接方式可避免地址重复?采用哪些连接方式可节省用于译码的硬件?

19、什么是存储器连接中的“位扩充”和“地址扩充”?欲组成32KB的RAM存储区,在采用容量1K×4位的静态RAM芯片或容量16K×1位的静态RAM芯片的情况下,各需要多少芯片? 20、什么是8237A的单字节传送方式和数据块传送方式,两者的根本区别是什么?数据块传送和请求传送对DREQ信号有效有什么要求?

四、程序设计题

1、已知某个8253的计数器0、1、2端口和控制端口的地址依次为40H~43H。要求设置计数器2工作在方式3,采用二进制计数,先低后高写入计数初值;计数初值为1024(400H),请写出其初始化程序段。

2、计数器/定时器8253,振荡器(频率为2MHZ)振荡器的脉冲输出端接通道0的计数输入端CLK0,设8253的端口地址为200H---203H 请回答:

(1)该电路中一个通道的最大定时时间是多少? 如何计算?

(2)若要8253的OUT端,能产生周期为1秒的连续方波,该如何解决?

(3)写出实现功能的8253初始化程序。

3、用8255A作为接口芯片,编写满足如下要求的3段初始化程序:

(1)将A组和B组置成方式0,A口和C口作为输入口,B口作为输出口。 (2)将A组置成方式2,B组置成方式1,B口作为输出口

(3)将A组置成方式1且A口作为输入,PC6和PC7,作为输出,B组置成方式1且作为输入口。

4、假定8255A的端口B工作于方式0,并作为输出口接一组发光二极管,端口A工作于方式0,并作为输入口接一组开关,编程完成8255A的初始化,并实现当某个开关闭合时(接地)相应位发光二极管点亮,当某个开关打开时(接电源)相应位二极管熄灭,(假定8255A的端口地址为80-83H)

5、设8237A的端口地址为00-0FH,使2号通道工作在块传输模式,地址减1变化,不自动设置功能,把内存2580H开始的2KB字节传送给外设端口。DACK为高电平有效,DREQ为低电平有效,循环优先级方式,正常时序,不扩展写信号,其他通道无存储器到存储器传输模式,试设计8237A的初始化程序。

6、用DAC0832转换器实现一个阶梯波的产生,试编写该程序。