There was an error while loading. Please reload this page.
1 parent 4ce317c commit 6577e63Copy full SHA for 6577e63
Android/C03/README.md
@@ -77,6 +77,7 @@ imm5 = 移位的位数 = 00100 = 4
77
移位的数就是imm5,这里imm5不是指立即数而是移多少位,7-11位就是通过5位表示,2的5次方=32。
78
移位的范围是32,因为循环左移1位和循环右移31位是一样的,所以循环移位不区分左右。
79
Rd = 0000 = r0
80
+20位为1的话就是MOVS
81
82
lsl r0, r1,4 = MOV R0, R1,LSL#4
83
相当于mov指令的宏,另一种写法,ida在翻译的时候都会给翻译成mov指令,所以在ida反编译界面找不到lsl、lsr这种指令,都给翻译成了mov指令。
0 commit comments