计算机组成原理-总线操作和定时(同步定时方式 异步定时方式 半同步通信 分离式通信)

总览

在这里插入图片描述

总线传输的四个阶段

在这里插入图片描述

同步定时方式

读命令

总线传输分为多个时钟周期
首先CPU在T1阶段发出地址信息,此时地址线信号改变
CPU在T2阶段发出读命令,此时读命令变为低电平,并且对应地址的设备接受到命令做好准备工作
在T3阶段,CPU接收从设备传到数据线上的数据
T4阶段CPU已经接收到数据,会撤销读命令和发出的地址信号
在这里插入图片描述

小结

若干个间隔构成一个总线周期,下图中有误
都按照一个一个时钟周期来工作,控制实现逻辑简单。只需每个时钟安排好即可
但比较死板,当有意外时不会说有其他时间去做别的事情
总线长度短出现问题概率没长线那么大
在这里插入图片描述

异步定时方式

规则更灵活多变,实现起来不死板,所以实现比较复杂
在这里插入图片描述

获得总线控制权后,再通过地址总线发送地址信息,通过控制总线发送读命令。这是请求信息,回答信息是从设备发出的数据到数据线上传到主设备上

在这里插入图片描述

半同步通信

增加一个反馈信号WAT
同样是以读命令为例子
在T2结束时,本应该从设备准备好自己要传到数据线上的数据,但由于某些设备差异,可能需要更长时间来准备,此时需要发送给总线控制器一个反馈信号WAT,此时总线控制器就会延长几个节拍来等从设备。当准备完后再继续按照之前的同步通信进行

同步在下图中的意思就是,一个时钟周期,主设备在时钟前沿发送,从设备在时钟后沿接收处理。就是一个时钟周期主设备和从设备完成一次信息传输
在这里插入图片描述

分离式通信

此时从模块也能申请占用总线
此时将总线传输周期分为两个独立的子周期
主设备先申请总线使用权,发送请求信号,发送完后放弃总线使用权,然后此时从设备等到准备完毕后再申请总线使用权,并将数据传输到总线上。
可以充分利用从设备的准备时间,此时总线空闲可以做别的事

此时的同步方式通信是指规定节拍内发出请求,规定节拍内释放总线使用权
在这里插入图片描述

小结

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

看星猩的柴狗

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值