青岛大学电子信息学院微机原理及接口技术课件第6章 输入输出接口.pptVIP

  • 2
  • 0
  • 约4.79千字
  • 约 40页
  • 2019-05-13 发布于广东
  • 举报

青岛大学电子信息学院微机原理及接口技术课件第6章 输入输出接口.ppt

第6章 输入输出与接口技术 2.I/O端口 数据端口用来存放外设送往CPU的数据以及CPU要输出到外设去的数据。 这些数据是主机和外设之间交换的最基本的信息,长度一般为(1~2)字节。 2.I/O端口 状态端口主要用来指示外设的当前状态。每种状态用1位表示,每个外设可以有几个状态位,它们可由CPU读取,以测试或检查外设的状态,决定程序的流程。 2.I/O端口 命令端口也称控制端口,它用来存放CPU向接口发出的各种命令和控制字,以便控制接口或设备的动作。 常见的命令信息位有启动位、停止位、允许中断位等。接口芯片不同,控制字的格式和内容也不相同,常见的控制字有方式选择控制字、操作命令字等。 6.1.2 I/O接口的功能 寻址功能 输入输出功能 联络功能 速度匹配功能 数据格式转换功能 中断管理功能 可编程功能 6.1.3 I/O接口的组成 每个接口部件都含有一组寄存器,CPU与外设进行数据传送时,各类信息在接口中进入不同的寄存器,一般称这些寄存器为I/O端口,每个端口都有一个端口地址。 系统对各种寄存器的操作,实际上是通过寻址,对个端口地址的选择和操作,因此外设接口(I/O端口)有两种编址方式。 这种编址方式又称为存储器映射编址方式。在这种编址方式中,将外设接口地址和内部存储器地址统一安排在内存的地址空间中。即把内存地址分配给外设,由外设来占

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档