PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
ASM
[問題] 關於 ARM CPU 在 prefetch code 的行為
作者:
ecejc
(jc)
2017-10-26 02:20:05
之前一直有一個觀念
如果編釋出來的 assembly code 有因為函數而編出來的 branch cmd
那麼 prefetch 之類功能會自動取消
在 branch 後面的組語碼一定會等 branch 回來才執行
例如
BL FunctionLabel
STR R0 [R1]
第二行 code 在從 FunctionLabel 回來之前
是不會被 CPU prefetch 的
不知道這樣的觀念正確嗎?
作者:
final01
(牛頓運動定律)
2017-11-03 15:46:00
你知道一道指令處理不只一個階段嘛...prefetch粗略來說就只是預先做一些動作不見得會有執行的階段回到你的問題第2行指令還是有可能被prefetch
繼續閱讀
Re: [問題] Arduino 用GPS算路徑+測速
darkster
[問題] Arduino 用GPS算路徑+測速
wl1451226
[問題] ARM Cortex 系列差異
j5128709
[心得] Webduino初玩!智慧植裁與QIot課程心得!
Pfeiffer
[討論] Microchip 編譯器 新版/舊版
abcxxxx
[請益] Arduino 函式編譯失敗
resistlinyao
Re: [問題] 遠端控制mcu問題
MasterChang
[問題] 遠端控制mcu問題
OwTaingJune
[請益] 讀取Text file數值控制步進馬達
EvanHs
[心得]新手分享:空氣盒子 & QIoT 課程小紀錄
Gheziano
Links
booklink
Contact Us: admin [ a t ] ucptt.com