arm指令周期


 

1.大部分算術運算和邏輯運算指令都是單周期的,例如加法、減法、位級運算和移位 

2.乘法指令根據操作數位數的不同,從2-5個周期都有可能。 

3.無條件跳轉語句和跳轉語句成功跳轉,需要重新填充流水線,因此至少需要3個周期

4.跳過條件不滿足的指令只需要花1個周期

(以上周期應該是指各指令包含的機器周期數)

 

時鍾周期: 振盪周期,即CPU主頻。

機器周期 :又稱CPU周期,完成一個基本操作(如取指、存儲器讀、寫)所需要的時間.通常用從內存讀取一條指令字的最短時間定義CPU周期

指令周期 :執行一條指令所需要的時間,由若干個機器周期組成。指令不同,所需的機器周期也不同。現在的處理器的大部分指令(ARM、DSP)均采用單周期指令,比如CLR,MOV等。多周期指令,比如轉移指令、乘法和除法指令。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM