多做题,通过考试没问题!

计算机体系结构

睦霖题库>大学试题(计算机科学)>计算机体系结构

通道的主要功能有哪些?

正确答案: (1)接受CPU发来的I/O指令,根据指令要求选择一台指定的外围设备与通道相连接。
(2)执行CPU为通道组织的通道程序,从主存中取出通道指令,对通道指令进行译码,并根据需要向被选中的设备控制器发出各种操作命令。
(3)给出外围设备的有关地址,即进行读/写操作的数据所在的位置。
(4)给出主存缓冲区的首地址,这个缓冲区用来暂时存放从外围设备上输入的数据,或者暂时存放将要输出到外围设备中去的数据。
(5)控制外围设备与主存缓冲区之间数据交换的个数,对交换的数据个数进行计数,并判断数据传送工作是否结束。
(6)指定传送工作结束时要进行的操作。
(7)检查外围设备的工作状态是正常或故障。根据需要将设备的状态信息送往主存指定单元保存。
(8)在数据传输过程中完成必要的格式变换。
答案解析:
进入题库查看解析

微信扫一扫手机做题