操作系统『通道技术』,点进看看吧

通道技术

为了获得CPU最高与外设的并行能力,引入了通道结构。通道技术又被称为I / O处理机

作用是:通道技术实现了I/O系统的独立性各个部件的并行性。(可以理解为不同的CPU主存可以通过不同的通道,执行不同的通道指令,控制控制器执行不同操作

通道是一种通过执行通道程序管理I/O操作的控制器,它使主机(CPU和内存)与I/O操作之间达到更高的并行程度。由于它的任务是管理实现输入/输出操作,提供一种传送通道,所以将这种部件称作“通道”。

CPU把数据传输功能下放给通道,这样,通道与CPU分时使用内存(资源),就可以实现CPU与外设的并行工作。

在采用通道方式的指令系统中:

  • 除了供CPU编程使用的机器指令系统外
  • 还设置另外供通道专用的一组通道指令

用通道指令编制通道程序,存入存储器。

  • 当需要进行I/O操作时,CPU只需启动通道,然后可以继续执行自身程序
  • 通道则执行通道程序,管理与实现I/O操作。

整个系统分为二级管理:

  • 一级是CPU对通道的管理
  • 二级是通道对设备控制的管理。

简单理解:通道就是可以通数据的CPU发出一条通道命令,然后由通道和外设交换数据,之后CPU就做其它的事情,通道和外设交换完数据后再向CPU汇报,CPU再处理

cpu和通道的关系

cpu和通道的关系是主从关系。

当允许程序要求进行数据传输时,cpu向通道发送i/o指令,命令通道工作

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

莫余

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值