正在加载图片...
数据传输指令 表中未加粗的指令是符合 Cortex-M3堆栈操作的使用方 式,如果Rd是R13(即SP),则与POP/PUSH指令等效。 (LDMIA <- POP STMDB <->PUSH) Rd后面的“!”表示要自增( increment)或自减( Decrement)基址寄存器Rd的值,时机是在每次访问前( Before)或者访问后( After)。增减的单位是字(4个字节 感叹号还可以用于单一加载与存储指令- LDR/STR。 也就是“带预索引( Pre-indexing)”的LDR和STR。例如: LDR.W R0,[R1,#20];R0≤-R1,R1<-R1+20数据传输指令 表中未加粗的指令是符合Cortex-M3堆栈操作的使用方 式,如果Rd是R13(即SP),则与POP/PUSH指令等效。 (LDMIA <-> POP, STMDB <->PUSH) Rd后面的“!”表示要自增(Increment)或自减( Decrement)基址寄存器Rd的值,时机是在每次访问前( Before)或者访问后(After)。增减的单位是字(4个字节 )。 感叹号还可以用于单一加载与存储指令----LDR/STR。 也就是“带预索引(Pre-indexing)”的LDR和STR。例如: LDR.W R0, [R1,#20]! ; R0 <- [R1], R1 <- R1 + 20
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有