计算总线数据传输率

转载自:https://blog.csdn.net/zavens/article/details/2925607

一个指令周期可以划分为一个或几个总线周期,而一个总线周期又由几个时钟周期构成。

指令周期:取出并执行一条指令所需的时间,也称机器周期。

总线周期:CPU从存储器或I/O设备存取一个字节所需的时间。

时钟周期:CPU处理动作的最小单位。也就是我们常说的CPU时钟频率的倒数。

另引:

1、由于存贮器和I/O端口是挂接在总线上的,CPU对存贮器和I/O接口的访问,是通过总线实现的。通常把CPU通过总线对微处理器外部(存贮器或I/O接口)进行一次访问所需时间称为一个总线周期。一个总线周期一般包含4个时钟周期,这4个时钟周期分别称4个状态即T1状态、T2状态、T3状态和T4状态。

2、有指令周期,机器周期,总线周期,时钟周期——机器周期由几个时钟周期组成,指令周期由几个机器周期组成,而总线周期也是由若干个时钟周期组成,机器周期是指完成一个独立操作所需要的时间,总线周期是指完成一次总线操作所需的读/写周期。

原文地址:https://www.cnblogs.com/SophieWang-cmu/p/13765426.html