GD32E230内存跳转指令
时间: 2023-11-10 16:05:23 浏览: 74
Giga_Device_GD32E230_Pack.zip
GD32E230支持两种内存跳转指令:
1. `BX`指令:用于在Thumb模式下跳转到另一个Thumb模式的地址。语法如下:
```
BX{condition} Rn
```
其中,`{condition}`为可选项,可用于设置条件码;`Rn`为一个寄存器,存储着跳转地址的值。需要注意的是,`BX`指令只能在Thumb模式下使用。
2. `BLX`指令:用于在Thumb或ARM模式下跳转到另一个Thumb或ARM模式的地址。语法如下:
```
BLX{condition} Rn
```
其中,`{condition}`为可选项,可用于设置条件码;`Rn`为一个寄存器,存储着跳转地址的值。
需要注意的是,内存跳转指令的使用需要谨慎,否则可能会导致程序崩溃或者出现不可预知的错误。建议在使用前仔细阅读相关文档,并进行充分的测试。
阅读全文