简答题

完整的总线传输周期包括哪几个阶段? 简要叙述每个阶段的工作。

【正确答案】

总线在完成一次传输周期时, 可分为四个阶段。
(1) 申请分配阶段: 由需要使用总线的主模块(或主设备) 提出申请, 经总线仲裁机构决定将下一传输周期的总线使用权授予某一申请者;
(2) 寻址阶段: 取得了使用权的主模块, 通过总线发出本次打算访问的从模块(或从设备) 的存储地址或设备地址及有关命令, 启动参与本次传输的从模块;
(3) 传输阶段: 主模块和从模块进行数据交换, 数据由源模块发出经数据总线流入目的模块;
(4) 结束阶段: 主模块的有关信息从系统总线上撤除, 让出总线使用权。

【答案解析】