试题详情
- 简答题简单了解通道工作过程。
- 通道中包括通道控制器、状态寄存器、中断机构、通道地址寄存器、通道指令寄存器等。这里,通道地址寄存器相当于一般CPU中的程序计数器。通道控制器的功能比较简单,它不含大容量的存储器,通道的指令系统也只是几条与输入输出操作有关的命令。它要在CFU的控制下工作,某些功能还需CPU承担,如通道程序的设臵、输入输出的异常处理、传送数据的格式转换和校验等。因此,通道不是一个完全独立的处理器。通道状态字类似于CPU内部的程序状态字,用于记录输入输出操作结束的原因,以及输入输出操作结束时通道和设备的状态。通道状态字通常存放在内存的固定单元中,由通道状态字反映中断的性质和原因。CPU在进行一个输入输出操作之前,首先准备好通道程序,然后安排好数据缓冲区,再给通道和设备发启动命令。CPU准备好的通道程序存放在内存中,由通道控制器读取并执行。通道接到启动信号后,首先到指定的内存单元中取通道地址字,放在通道地址寄存器(CAW,是channel address word 的缩写)中。这个存放通道地址字的内存单元的地址可以是固定的,然后根据通道地址寄存器中的值到内存中去取第一条通道指令,并放在通道指令寄存器中。通道程序执行时通过在通道指令寄存器中的相应位进行设臵来告诉通道指令执行机构在执行完成当前指令后,自动转入下一条指令或者结束数据传送过程。通道程序的最后一条指令是一条结束指令,通道在执行到这条结束指令时就不再取下一条指令,而是通知设备结束操作。在通道程序执行完毕后,由通道向CPU发中断信号,并将通道状态字写入内存专用单元,CPU根据通道状态字(CSW,是channel status word的缩写)分析这次输入输出操作的执行情况。通道与设备控制器之间的接口是计算机的一个重要界面。为了便于用户根据不同需要配臵不同设备,通道—设备控制器的接口一般采用总线式标准接口,使得各设备和通道之间都有相同的接口线和相同的工作方式。这样,在更换设备时,通道不需要作任何变动。
关注下方微信公众号,在线模考后查看
热门试题
- 同步控制是()的方式。
- 下面哪个指标不是用来衡量高速缓存的性能?
- 零地址指令的操作数来自哪里?
- CPU存取出一条指令并执行该指令的时间叫
- 内存地址寄存器MAR是存放指令地址的。
- 三级存储器系统是指()这三级。
- 设某机器数字长为8位,有两个数的16进制
- 某磁盘存储器有20个可用盘面,每个盘面有
- 根据传送信息的种类不同,系统总线分为()
- 标量流水计算机是指()
- 在下列Cache替换算法中,一般说来()
- 如果任何存储单元的内容都能被随机访问,且
- 补码加减法,最高符号位产生的进位自动丢失
- 集中式总线控制主要有()、()、()。
- 按中断请求的是否可预期分:中断可分为()
- 交叉存储器实际上是一种()存储器,它能(
- 时序信号的定时方式,常用的有()、()、
- 与动态MOS存储器相比,双极性半导体存储
- PC的内容加偏移量即操作数地址,该寻址方
- 操作系统内核是应用程序和硬件之间的媒介,