指令周期,什么是指令周期

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/29 04:21:15
指令周期,什么是指令周期
xT[n@J`P6,*r:iHyXml4 ;3b BsΜ{h8#Su6tSx'<~Zi5[a힐߼}OT+`{zMfI+1nn"3n#㆑>YN)L"DעKZEsf0a{IsO P^BX(*pt \HrzmZZ%b "O*;؆hjR0Գd)[#]{ĿrM2W܂Sz"(Ŷ6eC-Xݚ(Ap}(7NO4\P43܈ABJx2 |^ mR&z%ngpf1 ENΡi zgl+c̉=d-ZttG5coV]y!kZ-~%>Zl9~AtZ;AUYBdRw\4GPt@K-qBE6ŵ||m굠*g^e{`q4ّidgD_F4/S8f4i84TpCHmđ#|j'Z& pNPr^iHPEV[P$K"

指令周期,什么是指令周期
指令周期,什么是指令周期

指令周期,什么是指令周期
指令周期的基本概念 
 CPU从内存取出一条指令并执行这条指令的时间总和.
  指令周期是执行一条指令所需要的时间,一般由若干个机器周期组成,是从取指令、分析指令到执行完所需的全部时间.指令不同,所需的机器周期数也不同.对于一些简单的的单字节指令,在取指令周期中,指令取出到指令寄存器后,立即译码执行,不再需要其它的机器周期.对于一些比较复杂的指令,例如转移指令、乘法指令,则需要两个或者两个以上的机器周期.
  通常含一个机器周期的指令称为单周期指令,包含两个机器周期的指令称为双周期指令.
计算机所以能自动地工作,是因为CPU能从存放程序的内存里取出一条指令并执行这条指令;紧接着又是取指令,执行指令……,如此周而复始,构成了一个封闭的循环.除非遇到停机指令,否则这个循环将一直继续下去.
1 指令周期:CPU从内存取出一条指令并执行这条指令的时间总和.
2 CPU周期:又称机器周期,CPU访问一次内存所花的时间较长,因此用从内存读取一条指令字的最短时间来定义.
3 时钟周期:通常称为节拍脉冲或T周期.一个CPU周期包含若干个时钟周期.