这个要什么大神,就是基本概念呀。第二操作数通过桶形移位器送入ALU,后面的常量就是桶形移位器的移位量。这种常数的移位量受指令编码空间限制只能是 ROR 移位。
【 在 BlueTears 的大作中提到: 】
: <clock_nanosleep@plt>: add r12, pc, #12, 12 ; 0xc00000
: 上面add指令, 我看网上都是三个参数的,最多4个参数的,最后一个参数是对第三个参数的一种操作,类似于:
: ADD R0,R2,R3,LSL#2
: ...................
--
FROM 218.16.203.*