本文是基于韦东山视频的学习笔记
LDR
LDR = LoaD & Register(我猜的)
事实是,Load from memory into register
意思就把数据载入寄存器嘛
上篇文章中有几句LDR的语句
0: e59f1014 ldr r1, [pc, #20] ; 1c <halt+0x4>
...
...
...
c: e59f100c ldr r1, [pc, #12] ; 20 <halt+0x8>
其中,r1就是寄存器。[pc, #20] 的意思是,寄存器中 [pc+20] 这个地址的数据,然后把这个数据送到r1里面去,就是这句话的意思。
MOV
就是MOVe,一枪秒了,没什么好说的
STR
即 Store from a register into memory
8: e5810000 str r0, [r1]
14: e5810000 str r0, [r1]
就是把r0 的数据送到[r1]地址里
溜溜球