7.1 I/O系统基本概念

输入/输出是以主机为中心而言的,将信息从外部设备传送到主机称为输入,反之称为输出。

外部设备:包括输入/输出设备及通过输入/输出接口才能访问的外存储设备。

接口:在各个外设与主机之间传输数据时进行各种协调工作的逻辑部件。协调包括传输过程中的速度的匹配,电平和格式转换等

输入设备:用于向计算机系统输入命令和文本,数据等信息的部件。键盘和鼠标是最基本的输入设备。

输出设备:用于将计算机系统中的信息输出到计算机外部进行显示,交换等的部件。显示器和打印机是最基本的输出设备。

外存设备:指除计算机内存及CPU缓存等外的存储器。硬磁盘,光盘等是最基本的外存设备。

I/O软件。包括驱动程序,用户程序,管理程序,升级补丁等。通常采用I/O指令通道指令实现CPU与I/O设备的信息交换,

I/O硬件。包括外部设备,设备控制器和接口,I/O总线等。通过设备控制器来控制I/O设备的具体设计:通过I/O接口与主机(总线)相连。

I/O的控制方式

1> 程序查询方式。由CPU通过程序不断查询I/O设备是否已做好准备,从而控制I/O设备与主机交换信息。

2> 程序中断方式。只在I/O设备准备就绪并向CPU发出中断请求时才给予响应

3> DMA方式。主存和I/O设备之间有一条直接数据通路,当主存和I/O设备交换信息时,无须调用中断服务程序。

4> 通道方式。在系统中设有通道控制部件,每个通道都挂接若干外设,主机在执行I/O命令时,只需启动有关通道,通道将执行通道程序,从而完成I/O操作。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值