|
①時鐘周期/振蕩周期:時鐘周期又叫做振蕩周期、節(jié)拍周期,定義為時鐘晶振頻率的倒數(shù)。時鐘周期是計算機中最基本的、最小的時間單位。在一個時鐘周期內(nèi),CPU僅完成一個最基本的動作。例如晶振為12M,則時鐘周期為1/12us。又可以被定義為節(jié)拍。
②指令周期:指令周期是指取出并完成一條指令所需的時間,一般由若干個機器周期組成,分為單周期指令,雙周期指令和多周期指令。對于一些簡單的的單字節(jié)指令,在取指令周期中,指令取出到指令寄存器后,立即譯碼執(zhí)行,不再需要其它的機器周期。對于一些比較復(fù)雜的指令,例如轉(zhuǎn)移指令、乘法指令,則需要兩個或者兩個以上的機器周期。
③機器周期:在計算機中,為了便于管理,常把一條指令的執(zhí)行過程劃分為若干個階段,每一階段完成一項工作。例如,取指令、存儲器讀、存儲器寫等,這每一項工作稱為一個基本操作。完成一個基本操作所需要的時間稱為機器周期。一般情況下,一個機器周期由若干個S周期(狀態(tài)周期)組成。比如,取值周期,取數(shù)周期。在80C51內(nèi)部,機器周期一般包括于6個狀態(tài)周期,12個時鐘周期。例如24M的晶振,機器周期為12/24M秒。
|
評分
-
查看全部評分
|