计算机周期问题

| 百科知识 |

【www.kvc13.com--百科知识】

在计算机中,为了便于管理,常把一条指令的执行过程划分为若干个阶段,每一阶段完成一项工作。例如,取指令、存储器读、存储器写等,这每一项工作称为一个基本操作。完成一个基本操作所需要的时间称为机器周期。一般情况下,一个机器周期由 若干个S周期组成。通常用内存中读取一个指令字的最短时间来规定CPU周期,它一般由12个时钟周期组成,也是由6个状态周期组成。而振荡周期=1秒每晶振频率,因此单片机的机器周期=12秒每晶振频率 。

拍与状态:把振荡脉冲的周期定义为节拍。振荡脉冲经过二分频后定义为状态。一个状态就包含两个节拍。

指令周期:取出并执行一条指令的时间。

总线周期:也就是一个访存储器或IO端口操作所用的时间。时钟周期:又称震荡周期,是处理操作的最基本单位。

指令周期、总线周期和时钟周期之间的关系:一个指令周期由若干个总线周期组成,而一个总线周期时间又包含有若干个时钟周期。

本文来源:http://www.kvc13.com/lishiwenhua/312029/