通道设计
这块内容基本之前是没有复习到的。
如题:2022年10月
分析
题目告诉了设备的工作速率,然后下面又出来字节多路通道?数组通道??这些概念脑子里是一点印象都没有。
大体看了下,这部分应该是属于课本第3章i/o系统里面的内容。
基本知识
通道处理机的工作原理?
基本的过程是:用户在目态程序中要求i/o的访管指令,产生自愿访管中断,然后访问的是编制的通道程序(存在于主存对应的通道缓冲区中)。然后启动i/o指令,同时通道被启动后,继续运行目态程序。
通道分类?
根据数据传送期中信息传送方式的不同,可分为字节多路、数组多路、选择3类
什么是字节多路通道??(考点)
字节多路通道数据宽度为单字节,以字节交叉方式轮流为多台低速设备服务。字节多路通道又可以有多个子通道,各子通道能独立执行通道指令,并行地操作,以字节宽度分时进出通道。按在每个子通道上的多台设备也能分时使用子通道。
适用于字符类的低速设备。简言之,就是一次传一个字节,多次选择设备直到缓存区满。
什么是数组多路通道??(考点)
其数据宽度为定长块,传送完K个字节数据后就重新选择下个设备。它可有多个子通道,同时执行多个通道程序。所有子通道能分时共享i/o通道,但它是以成组交叉方式传送的。既具有多路并地操作的能力,又具有很高的数据传送速率
适合于连接多台磁盘等高速设备。
兼容选择与字节多路通道的特点,一次选一个设备,传一组数据。
选择通道
数据传送以不定长块方式进行,相当于数据宽度可变长块,一次对N个字节全部传送完,数据传送期内只选择一次设备。
适合于连接优先级高的磁盘等高速设备,独占通道,只能执行一道通道程序。
简言之,一次只选一个设备,传一块数据。
通道流量设计(重点,考点)
指的是在数据传送期内,单位时间内传送的字节数。根据通道的工作方式,通道流量与数据传送期内选择一次设备时间Ts和传送一个字节的时间To长短有关。
字节多路通道的极限流量(也就是题中的最高流量)
公式为: f m a x . b y t e = 1 T s + T o fmax.byte=\frac{1}{Ts+To} fmax.byte=