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