指令周期,什么是指令周期
2010年03月24日 17:08 m.1cnz.cn 作者:佚名 用戶評論(0)
關鍵字:
指令周期,什么是指令周期
指令周期的基本概念
CPU從內存取出一條指令并執行這條指令的時間總和。
指令周期是執行一條指令所需要的時間,一般由若干個機器周期組成,是從取指令、分析指令到執行完所需的全部時間。指令不同,所需的機器周期數也不同。對于一些簡單的的單字節指令,在取指令周期中,指令取出到指令寄存器后,立即譯碼執行,不再需要其它的機器周期。對于一些比較復雜的指令,例如轉移指令、乘法指令,則需要兩個或者兩個以上的機器周期。
通常含一個機器周期的指令稱為單周期指令,包含兩個機器周期的指令稱為雙周期指令。
計算機所以能自動地工作,是因為CPU能從存放程序的內存里取出一條指令并執行這條指令;緊接著又是取指令,執行指令……,如此周而復始,構成了一個封閉的循環。除非遇到停機指令,否則這個循環將一直繼續下去。
1 指令周期?: CPU從內存取出一條指令并執行這條指令的時間總和。
2 CPU周期?: 又稱機器周期,CPU訪問一次內存所花的時間較長,因此用從內存讀取一條指令字的最短時間來定義。
3 時鐘周期: 通常稱為節拍脈沖或T周期。一個CPU周期包含若干個時鐘周期。
?
非常好我支持^.^
(220) 98.2%
不好我反對
(4) 1.8%
相關閱讀:
( 發表人:admin )