Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1143191
  • 博文数量: 165
  • 博客积分: 3900
  • 博客等级: 中校
  • 技术积分: 1887
  • 用 户 组: 普通用户
  • 注册时间: 2007-04-06 15:15
文章分类

全部博文(165)

文章存档

2020年(3)

2019年(8)

2017年(2)

2016年(8)

2015年(14)

2013年(15)

2012年(32)

2011年(11)

2010年(14)

2009年(7)

2008年(20)

2007年(31)

分类:

2007-04-08 13:16:06

1、什么是接口?

答:微处理器CPU与“外部世界”的连接电路,是CPU与外办界进行信息交换的中转站。

2、为什么要在CPU与外设之间设置接口?

答:①CPU与外设两者的信号不兼容;

②CPU与外设的工作速度不匹配;

③CPU直接对外设控制,降低CPU的效率;

④外设直接由CPU控制,使外设的硬件结构依赖于CPU。

3、微型计算机的接口一般应具备哪些功能?

答:应具备(1)执行CPU命令的功能;(2)返回外设状态的功能;(3)数据缓冲功能;(4)信号转换功能;(5)设备选择功能;(6)数据宽度与数据格式转换的功能。

5、接口电路的硬件一般由哪几部分组成?

答:①基本逻辑电路;

②端口地址译码电路;

③供选电路。

6、接口电路软件驱动程序一般包括哪几部分?

答:①初始化程序段;

②传送方式处理程序段;

③主控程序段;

④程序终止与退出程序段;

⑤辅助程序段。

7、接口电路的结构有哪几种形式?

答:①固定式结构;

②半固定式结构;

③可编程结构;

④智能结构;

8、CPU与接口之间有哪些传送数据的方式?它们各应用什么场合?

答:CPUP与接口之间有如下几种数据传送方式:

(1)查询方式;(2)中断方式;(3)直接存储器存取方式;

其中查询方式应用在CPU不太忙且传送速度不高的情况下;

中断方式应用在CPU的任务比较忙,如系统中有多个外设需要与CPU交换数据,尤其适用于实在控制及紧急事件的处理;

直接发存储器存取方式运用在对高速外设进行大批量数据传送时,可用来实现内存与外设,或设外与外设之间的直接快速传递。

9、设计与分析接口电路的基本方法是什么?

答:两侧分析法和硬软件结合法。

硬软结合法中硬件设计方法包括:

①合理选用外围接口芯片;

②有针对性地设计附加电路。

硬软件结合法中软件设计方法包括:

①采用汇编语言(或高级语言)

直接对低层硬件编程。

②采用DOS系统功能调用和DOS调用编程

10、常用的外围接口芯片有哪些?

答:有并行接口芯片8255A、8155A、E80-PIO

半行接口芯片8250、8251、E80-SIO

时/计数器8253、8254、E80-CTC

DMA控制器8237A、E80-DMA

中断控制器8259A

键盘/LED专用控制器8279

磁盘控制UPD765/6834等

CRT控制器6834、8275

模拟接口—A/D转换器(ADC0809)

D/A转换器(DAC0832)

主档微机中的接口——有的是这些接口芯片的级联,或将某些芯片的功能集成到一起,或在它们的基础上进行功能扩充。


阅读(1389) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~