Cortex-M0指令集——B

跳转指令:

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


B      

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

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

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

B     

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

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

你可能感兴趣的:(Cortex-M0指令集——B)