官术网_书友最值得收藏!

4.3.2 指令周期

指令周期是執(zhí)行一條指令所需要的時(shí)間,一般由若干個(gè)機(jī)器周期組成,是從取指令、分析指令到執(zhí)行完指令所需的全部時(shí)間。

計(jì)算機(jī)之所以能自動(dòng)地工作,是因?yàn)镃PU能從存放程序的內(nèi)存里取出一條指令并執(zhí)行這條指令;緊接著又是取指令,執(zhí)行指令……,如此周而復(fù)始,構(gòu)成了一個(gè)封閉的循環(huán)。除非遇到停機(jī)指令,否則這個(gè)循環(huán)將一直繼續(xù)下去。

(1)指令周期:CPU從內(nèi)存取出一條指令并執(zhí)行這條指令的時(shí)間總和。

(2)CPU周期:又稱機(jī)器周期,CPU訪問(wèn)一次內(nèi)存所花的時(shí)間較長(zhǎng),因此用從內(nèi)存讀取一條指令字的最短時(shí)間來(lái)定義。

(3)時(shí)鐘周期:通常稱為節(jié)拍脈沖或T周期。一個(gè)CPU周期包含若干個(gè)時(shí)鐘周期。

上述幾種周期的關(guān)系如圖4-11所示。

圖4-11 指令周期、CPU周期與時(shí)鐘周期的關(guān)系示意圖

主站蜘蛛池模板: 长乐市| 施秉县| 丁青县| 舞钢市| 正定县| 渝北区| 信丰县| 贡嘎县| 江城| 兴山县| 双鸭山市| 古丈县| 稷山县| 揭阳市| 临漳县| 渭南市| 东乌| 武功县| 柳林县| 汝城县| 天峻县| 黎城县| 饶河县| 濉溪县| 仙游县| 兰西县| 栾城县| 屏边| 申扎县| 酒泉市| 额尔古纳市| 平顶山市| 阿拉尔市| 璧山县| 故城县| 普安县| 通辽市| 登封市| 屏边| 淄博市| 北京市|