装配臂覆盆子上的循环计数器

时间:2018-11-12 15:22:34

标签: assembly raspberry-pi arm

我正在尝试在Rapsberry 1B ARM处理器上使用以下循环计数器指令:

mov r0,#0
mcr p15, 0, r0, c15, c12, 1    @ reset compteur 0
mrc p15, 0, r1, c15, c12, 1    @ recup compteur 0
mov r0,#5
mrc p15, 0, r2, c15, c12, 1    @ recup compteur 0
mov r0,#0
mcr p15, 0, r0, c15, c12, 1    @ reset compteur 0
mrc p15, 0, r3, c15, c12, 1    @ recup compteur 0
mov r0,#5
mrc p15, 0, r4, c15, c12, 1    @ recup compteur 0
vidregtit verifcycles2

结果令人惊讶: r1 6好 r2 Eh
r3 6好

r4 64h !!!!!!

测试2

r1 6好

r2 Eh
r3 6好

r4 19h !!!!!!

1)为什么结果不一样 2)一个简单的mov r0 12个周期,#5看起来非常大! 谢谢

0 个答案:

没有答案