| 注意 | 如果Rm[1:0]=0b10,不满足ARM指令的内存对齐方式。指令的执行结果不可预知。如果该指令使用r15作为目标寄存器,其操作方式和使用其他寄存器相同。 |
| 注意 | 如果在此指令中使用r15作为目的寄存器,指令的执行结果不可预知。 |
| 注意 | Thumb代码的地址标号如果用伪操作export声明为“外部的”,则连接器会自动调整该地址标号使其bit[0]等于1;如果该地址标号没有被声明为“外部的”,则使用者必须手动地对标号进行调整,如上例中的ThumProg+1。 |
| 注意 | 上面提到的连接器自动设置目的地址的行为,只有在ARMv5及其以上版本中支持。 |
| 注意 | --cpp是C++文件(文件后缀为.cpp)默认的编译选项。 |
欢迎光临 DIY编程器网 (http://diybcq.com/) | Powered by Discuz! X3.2 |