📜  输入输出接口介绍

📅  最后修改于: 2021-08-27 05:05:48             🧑  作者: Mango

输入-输出接口用作一种有助于在内部存储设备(即内存和外部外围设备)之间传递信息的方法。外围设备是指为计算机提供输入和输出的外围设备,也称为输入输出设备。例如:为计算机提供输入的键盘和鼠标称为输入设备,而向计算机提供输出的监视器和打印机称为输出设备。就像外部硬盘驱动器一样,某些外围设备也可以提供输入和输出。

输入输出接口

在基于微机的系统中,外围设备的唯一目的只是为它们与CPU的接口提供特殊的通信链接。为了解决外围设备和CPU之间的差异,特别需要通信链接。

主要区别如下:

  1. 外围设备的性质是电磁的和机电的。 CPU的性质是电子的。外围设备和CPU的操作模式有很多差异。
  2. 还有一种同步机制,因为外围设备的数据传输速率比CPU慢。
  3. 在外围设备中,数据代码和格式与CPU和内存中的格式不同。
  4. 外围设备的操作模式是不同的,并且可以对其进行控制,以免干扰连接到CPU的其他外围设备的操作。

特别需要附加硬件来解决CPU和外围设备之间的差异,以监督和同步所有输入和输出设备。

输入输出接口的功能:

  1. 它用于相对于输入输出设备同步CPU的运行速度。
  2. 它选择适合于解释输入输出设备的输入输出设备。
  3. 它能够提供诸如控制和定时信号之类的信号。
  4. 在这种情况下,可以通过数据总线进行数据缓冲。
  5. 有各种错误检测器。
  6. 它将串行数据转换为并行数据,反之亦然。
  7. 它还将数字数据转换为模拟信号,反之亦然。