计算机组成原理总线通信控制
目的
解决通讯双方协调配合问题
总线的传输周期
解决通讯双方协调配合问题
申请分配阶段
主模块申请,总线仲裁决定
寻址阶段
主模块向从模块给出地址和命令
传数阶段
主模块与从模块交换数据
结束阶段
主模块撤销相关信息
从模块撤销相关信息
总线通讯的四种方式
同步通讯
由统一时标控制数据传输、应用在总线长度比较短,各个模块存取时间比较一致、取应用最长的存取时间为时钟标准
特点:定宽定距的时钟、在规定的时间内完成相应的功能
同步式数据输入
同步式数据输出
异步通信
采用应答方式,没有公共的时标
特点:没有定宽定距
图片
半同步通讯
同步、异步结合
上述通讯特点
- 主模块发出地址与命令(占用总线)
- 从模块准备数据(不占用总线)总线空闲
- 从模块向主模块发送数据(占用总线)
分离式通讯
充分挖掘系统总线的每一个空隙时间
特点:
- 各个模块都有权占用总线
- 采用同步通讯方式,不等对方回答
- 各个模块准备数据不占用总线
- 总线被占用时,无空闲