
ARM架构
文章平均质量分 75
WaveRider2012
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
FP寄存器及frame pointer介绍
理论上来说,ARM的15个通用寄存器是通用的,但实际上并非如此,特别是在过程调用的过程中。PCS(Procedure Call Standard for Arm architecture)就定义了过程调用中,寄存器的特殊用途。Role in the procedure call standardr15 PC The Program Counter.r14 LR The Link转载 2013-01-24 16:27:03 · 878 阅读 · 0 评论 -
通过PLD指令提升软件性能
ARM对PLD指令的详细说法是:Preload Data and Preload Instruction. The processor can signal the memory system that a data or instruction load from an address is likely in the near future.PLtype{cond} [Rn {原创 2013-01-24 16:54:58 · 7234 阅读 · 2 评论 -
ARM架构中的通用寄存器
By default, the assembler predeclares the following register names: a1-a4 scratch registers, synonymous with r0-r3 v1-v8 variable registers, synonymous with r4-r11 sb and SB stack bas原创 2013-01-24 16:16:14 · 1143 阅读 · 0 评论 -
ARM Cortex-A9 NEON性能初步测试
最近在ZC702上对ARM Cortex-A9的NEON性能做了些测试。测试代码如下: .balign 4 .global neon_best_pipelne .armneon_best_pipelne: .rept 10000 vmla.f32 q10, q0, q5 vmla.f32原创 2013-01-22 11:22:01 · 4947 阅读 · 0 评论