参考资料
https://developer.arm.com/documentation/100068/0616/Migrating-from-armasm-to-the-armclang-Integrated-Assembler/Numeric-local-labels?lang=en
.global _start
_start:
MOV r4,#1 // r4=1
1: // Local label
ADD r4,r4,#1 // Increment r4
CMP r4,#0x5 // if r4 < 5...
BLT 1b // ...branch backwards to local label "1"
BL 1f // branch forwards to local label "1"
nop
nop
nop
1:
本文介绍如何从ARMASM迁移到armclang Integrated Assembler,重点讲解了局部标签的使用和控制流指令在程序中的应用,包括BLT和BL指令的示例。
3013

被折叠的 条评论
为什么被折叠?



