Cortex-M0指令集——B

2020-08-08  本文已影响0人  古城阳光

跳转指令:

(1)可条件执行的跳转指令

B   <cond>   <target_address>

此指令在计算跳转地址时,将8位立即数左移一位,然后进行有符号位扩展成32位。

即:地址为PC+{{23{imm8[7]}},imm8,1‘b0}。

(2)无条件执行的跳转指令

B     <target_address>

此指令在计算跳转地址时,将11位立即数左移一位,然后进行有符号位扩展成32位。

即:地址为PC+{{20{imm8[7]}},imm11,1‘b0}。

上一篇 下一篇

猜你喜欢

热点阅读