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