购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.2.1 时钟周期、总线周期和指令周期

1 . 时钟周期 时钟周期是CPU的时间基准,是CPU运行时的最小时间单位。8086微处理器是在统一的时钟信号控制下,按节拍有序地工作。

时钟周期由计算机的主频决定,主频越高,时钟周期越小,计算机速度越快。例如,某计算机主频为2GHz,则其时钟周期为5×10-10s。

2 . 总线周期 CPU对存储器或I/O接口的访问,是通过总线来完成的。通常,将一次访问总线所需的时间称为一个总线周期,或称为机器周期。每当CPU要从存储器或输入/输出端口存取一个字节或字就需要一个总线周期,一个总线周期由若干时钟周期组成。

8086系统中,总线周期通常由4个时钟周期(T1、T2、T3、T4)组成,处于时钟周期中的总线称为T状态。

一个总线周期完成一次数据传送,至少要有传送地址和传送数据两个过程。传送地址在时钟周期T1内完成。传送数据必须在T2、T3、T4时钟周期内完成。否则在T4周期后,将开始下一个总线周期。

3 . 指令周期 每条指令都包括取指令、译码和执行等操作,完成一条指令执行过程所需的时间称为指令周期,指令不同,执行周期也不尽相同。

一个指令周期由若干个总线周期组成,一个总线周期由若干个时钟周期组成。

指令周期、总线周期、时钟周期的关系如图2-11所示。

图2-11 指令周期、总线周期、时钟周期的关系 QEoZv+tC1G8b1io6V+H/UsZDgYTtuBjTjKYr/VlOIgbZPJOjsBVAuxCRTDK+jWdo

点击中间区域
呼出菜单
上一章
目录
下一章
×