@
目录这一节我们一起学习评价总线性能的指标,这些指标很可能在选择题或者大题第一小题出现。
一、总线传输周期
总线的传输周期,又叫总线周期。
一个总线周期就是指我们要利用总线传输一组数据所需要的时间。
通常一个总线周期会被分为以下四个阶段
:
<1> 申请阶段
这个阶段做总线的仲裁,关于总线仲裁如何实现,下一个小节讲解。
就是决定是否要把总线分配给某一个设备使用。
<2> 寻址阶段
两个设备要通过总线进行数据的交互,主设备会通过地址总线,把它想要读(或者写)的地址单元传递给从设备。
<3> 传输阶段
主设备指明了要读或者写的地址之后,就进入了传输阶段。
主设备通过数据总线,往从设备里面写入数据或者读出数据。
<4> 结束阶段
数据传输完成之后,就进入了结束阶段。
即释放总线的使用权,把总线让给其他设备使用。
经过一个总线周期时候,就可以完成一组数据的传送。
比如一组数据总线的宽度是32bit,那么就意味着经过一个总线周期,它可以传输32bit的信息。
一个总线周期,通常由若干个总线时钟周期构成。
二、总线时钟周期
总线的时钟周期,就是机器的时钟周期。
稍微解释一下:
计算机有一个统一的时钟,以控制整个计算机的各个部件,总线也要受此时钟的控制。
对于早期的计算机来说,时钟信号是由CPU发出的。
CPU发出的节拍信号决定了总线时钟周期的长短,但是现代计算机中,总线时钟周期也有可能由桥接器
提供。就是上一小节提到的四总线结构里边,如下图。
这里的桥接器
也会发出时钟信号,这个时钟信号的频率和CPU时钟信号的频率是不一样的。
有可能CPU时钟信号的频率是3.0GHz,比较快。那么CPU总线的时钟周期就是3.0GHz,由CPU控制。
但是对于其他速度更慢的总线来说,可能跟不上CPU的时钟信号。
所以,桥接器会往高速总线里面的控制总线上发出时钟更慢的时钟信号。
标签:传送,周期,总线,传输,2.2,工作频率,性能指标,时钟 From: https://www.cnblogs.com/wanjiadenghuo/p/17095040.html