![计算机系统平台](https://wfqqreader-1252317822.image.myqcloud.com/cover/372/26179372/b_26179372.jpg)
上QQ阅读APP看书,第一时间看更新
4.3.2 指令周期
指令周期是执行一条指令所需要的时间,一般由若干个机器周期组成,是从取指令、分析指令到执行完指令所需的全部时间。
计算机之所以能自动地工作,是因为CPU能从存放程序的内存里取出一条指令并执行这条指令;紧接着又是取指令,执行指令……,如此周而复始,构成了一个封闭的循环。除非遇到停机指令,否则这个循环将一直继续下去。
(1)指令周期:CPU从内存取出一条指令并执行这条指令的时间总和。
(2)CPU周期:又称机器周期,CPU访问一次内存所花的时间较长,因此用从内存读取一条指令字的最短时间来定义。
(3)时钟周期:通常称为节拍脉冲或T周期。一个CPU周期包含若干个时钟周期。
上述几种周期的关系如图4-11所示。
![](https://epubservercos.yuewen.com/8BE758/14615887704576806/epubprivate/OEBPS/Images/img00086001.jpg?sign=1738944145-xuUtr1KXRIX0alQJmblI1r8cg8CHsNcR-0-6c14e5cd491a848f7d2f71eb4a5800a8)
图4-11 指令周期、CPU周期与时钟周期的关系示意图