1.大部分算術運算和邏輯運算指令都是單周期的,例如加法、減法、位級運算和移位
2.乘法指令根據操作數位數的不同,從2-5個周期都有可能。
3.無條件跳轉語句和跳轉語句成功跳轉,需要重新填充流水線,因此至少需要3個周期
4.跳過條件不滿足的指令只需要花1個周期
(以上周期應該是指各指令包含的機器周期數)
時鍾周期: 振盪周期,即CPU主頻。
機器周期 :又稱CPU周期,完成一個基本操作(如取指、存儲器讀、寫)所需要的時間.通常用從內存讀取一條指令字的最短時間定義CPU周期
指令周期 :執行一條指令所需要的時間,由若干個機器周期組成。指令不同,所需的機器周期也不同。現在的處理器的大部分指令(ARM、DSP)均采用單周期指令,比如CLR,MOV等。多周期指令,比如轉移指令、乘法和除法指令。