I/O接口有什么用途

 我来答
zdh05401
2011-06-17
知道答主
回答量:4
采纳率:0%
帮助的人:0
展开全部
I/O接口是一电子电路(以IC芯片或接口板形式出现 ),其内有若干专用寄存器和相应的控制逻辑电路构成.它是CPU和I/O设备之间交换信息的媒介和桥梁.CPU与外部设备、存储器的连接和数据交换都需要通过接口设备来实现,前者被称为I/O接口,而后者则被称为存储器接口。存储器通常在CPU的同步控制下工作,接口电路比较简单;而I/O设备品种繁多,其相应的接口电路也各不相同,因此,习惯上说到接口只是指I/O接口。

接口功能
  由于计算机的外围设备品种繁多,几乎都采用了机电传动设备,因此,CPU在与I/O设备进行数据交换时存在以下问题:   速度不匹配:I/O设备的工作速度要比CPU慢许多,而且由于种类的不 同,他们之间的速度差异也很大,例如硬盘的传输速度就要比打印机快出很多。   时序不匹配:各个I/O设备都有自己的定时控制电路,以自己的速度传 输数据,无法与CPU的时序取得统一。   信息格式不匹配:不同的I/O设备存储和处理信息的格式不同,例如可以分为串行和并行两种;也可以分为二进制格式、ACSII编码和BCD编码等。   信息类型不匹配:不同I/O设备采用的信号类型不同,有些是数字信号,而 有些是模拟信号,因此所采用的处理方式也不同。   基于以上原因,CPU与外设之间的数据交换必须通过接口来完成,通常接口有以下一些功能:   (1)设置数据的寄存、缓冲逻辑,以适应CPU与外设之间的速度差异,接口通常由一些寄存器或RAM芯片组成,如果芯片足够大还可以实现批量数据的传输;   (2)能够进行信息格式的转换,例如串行和并行的转换;   (3)能够协调CPU和外设两者在信息的类型和电平的差异,如电平转换驱动器、数/模或模/数转换器等;   (4)协调时序差异;   (5)地址译码和设备选择功能;   (6)设置中断和DMA控制逻辑,以保证在中断和DMA允许的情况下产生中断和DMA请求信号,并在接受到中断和DMA应答之后完成中断处理和DMA传输。
NG_king
2011-06-17 · 超过41用户采纳过TA的回答
知道小有建树答主
回答量:96
采纳率:0%
帮助的人:55.9万
展开全部
CPU与外部设备的连接和数据交换都需要通过接口设备来实现,被称为I/O接口。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zxf830327
2011-06-17 · TA获得超过708个赞
知道小有建树答主
回答量:136
采纳率:0%
帮助的人:153万
展开全部
可以这样理解:
I/O接口又称输入输出接口(I--int,O--out),主要是CPU与外部设备相连的接口。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式