第十章 输入输出系统.pptVIP

  • 8
  • 0
  • 约8.16千字
  • 约 50页
  • 2017-09-25 发布于北京
  • 举报
第10章 输入、输出系统 10.1 输入输出系统概述 I/O系统包括外部设备及其与主机之间的控制部件。 后者称之为设备控制器,有时也称为设备适配器或接口,其作用是控制并实现主机与外部设备之间的数据传送。 本章主要介绍设备控制器的工作原理及其与主机之间传送数据的协议,即系统总线。 输入输出接口的基本结构 CPU和外设之间通常传递的信息:数据、状态、控制 10.1.1 输入输出设备的编址及设备控制器的基本功能 为了便于CPU对I/O设备进行寻址和选择,必须给众多的I/O设备进行编址,也就是说给每一台设备规定一些地址码,称之为设备号或端口地址。 一般有两种编址方式: (1) I/O端口独立编址 优:专门的I/O指令,与访存分开;指令执行快;不占内存地址空间。缺:需专用指令、寻址方式少 (2)存储器、I/O接口统一编址 优:访存指令可访问端口,这样寻址类型多,编程较方便。 缺:占用存储器空间;速度慢。 设备控制器的基本功能: (1)实现主机和外围设备之间的数据传送控制。其中包括设备选择、中断控制等。 (2)实现数据缓冲,以达到主机和外围设备之间速度的匹配。 (3)接受主机的命令,提供设备接口的状态,并按照主机的命令控制设备。 10.1.2 主机与外设间 数据传送控制方式 (1) 程序直接控制(program

文档评论(0)

1亿VIP精品文档

相关文档