How riscy is the ARM? (off topic)
Vladimjr Lannski (2328) 1 post |
I am entertaining the idea of programming I found good literature on the subject on On the MIPS CPU, for example, you cannot No author mentions such traps for the ARM, The ARM does NOT expose the pipeline to Thanks for your patience. |
Jeffrey Lee (213) 6048 posts |
Generally speaking ARM CPUs will automatically detect and deal with pipeline hazards, so you don’t have to worry them yourself. However there are a couple of exceptions:
It’s also worth pointing out that most ARM CPUs (including the Pi) don’t perform out-of-order execution – so if you’re interested in writing high performance assembler code then you might want to manually schedule some code sequences to avoid too many pipeline stalls. |