输入输出系统概述

组成

外设、接口、总线、管理软件

基本功能

  • 完成计算机内部二进制信息与外部多种信息形式间的交流

  • 保证CPU正确选择输入输出设备并实现对其控制,传输大量的数据、避免数据出错

  • 利用数据缓冲、选择合适的数据传送方式等,实现主机与外设之间速度的匹配

特点

  • 异步性(外设相对于处理机通常是异步工作的)
  • 实时性(不同的外设工作步调不同,处理机必须按照不同设备所要求的的传送方式和传输速率实时的为设备提供服务)
  • 设备无关性(将不同的外设选择一种标准接口和处理机来进行连接,而他们之间的差别由设备本身的控制器通过软件和硬件来填补)

I/O与CPU交换数据的过程

输入过程:CPU把地址值放入总线 --> CPU等候设备数据有效 --> CPU从总线读入数据存入寄存器

输出过程:CPU把地址值放入总线 --> CPU把数据值放入总线 --> 设备等数据有效取走数据

IO系统性能:存储IO、通信IO

  • 连接特性:哪些设备可以和IO相连
  • IO系统容量:IO系统可以容纳的设备数
  • 响应时间:从用户输入命令到得到结果所花的时间(s)
  • 吞吐率:单位时间完成的IO操作次数(用IOP表示)
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 输入系统将外部的信息输入到计算机,计算机处理的结果需要输出到外部。输入输出系统由外部设备、借口部件、总线以及管理软...
    moriv4阅读 196评论 0 1
  • 1.I/O系统的组成 内容: (1)需要用于输入、输出和存储信息的设备; (2)需要相应的设备控制器; (3)控制...
    Mr_Nuo阅读 1,215评论 1 0
  • I/O系统的组成 包括:需要用于输入、输出和存储信息的设备;需要相应的设备控制器;控制器与CPU连接的高速总线;有...
    w王好人w阅读 1,502评论 0 1
  • I/O系统的组成: 需要用于输入、输出和存储信息的设备; 需要相应的设备控制器; 控制器与CPU连接的高速总线; ...
    Liquor_4a19阅读 410评论 0 0
  • 7.1 I/O系统基本概念 I/O系统由I/O软件和I/O硬件两部分构成。 I/O硬件包括外部设备、I/O接口、I...
    AdRainty阅读 1,789评论 0 1