首页 > 解决方案 > jmp和b的区别?

问题描述

jmp组装和b组装有什么区别。我熟悉jmp哪个是无条件跳转,但以前从未见过b

标签: assemblylpcnxp-microcontroller

解决方案


b是 ARM 的 x86 / 等价物jmp。无条件分支。

在 ARM 上,bal= 始终分支。(ARM 对每条指令进行谓词的能力意味着它具有在 ARM 模式下对每条指令应用“始终”条件的语法。)

其他 ISA 可能使用不同的助记符。


推荐阅读