汇编 bne 1b和bne 1f浅析
来源:互联网 发布:17年上牌数据 编辑:程序博客网 时间:2024/05/16 10:41
以前看过的汇编代码只有b,bl和bne label等,从未见过bne 1b,今天在看韦东山老师的《Linux完全开发手册》第六章有如下代码:
1:
ldr r4,[r2],#4
str r4,[r1],#4
cmp r1,r3
bne 1b
顿时觉得代码写错了,最后一句应该是bne 1,但是后面居然还有一个1的标号,同样还有bne 1b语句,后面在网上查了之后才知道,bne 1b这条语句里的b是backward的意思,既然有backward就有forward,所有就有bne 1f语句:
eg:
1: ;A
cmp r0, #0
beq 1f ; r0==0那么向前跳转到B处执行
bne 1b ; 否则向后跳转到A处执行
1: ;B
又增涨知识了。。。
0 0
- 汇编 bne 1b和bne 1f浅析
- 汇编 bne 1b 的问题
- 汇编bne的问题 汇编中的标号1: 以及bne 1b解释
- 汇编bne的问题 汇编中的标号1: 以及bne 1b解释
- bne 1b什么意思
- arm汇编语言中bne 1b
- ARM汇编 beq和bne
- ARM汇编 beq和bne
- ARM汇编 beq和bne
- ARM汇编 beq和bne
- arm汇编指令bne、beq和tst
- arm汇编语言中bne 1b的意思
- 汇编bne的问题
- ARM汇编指令——TST和BNE、BEQ解析
- arm汇编之 bne与beq
- ARM汇编 beq和bne %BXX前XXb, %FXX后XXf
- b 1f 和 b 1b 汇编解释
- 智能小车35:从汇编指令bne聊起
- hdu 4568 Hunter(spfa预处理 + 状压dp)
- MySql基础操作-运算符和函数
- java native方法概述
- 结构体OS_TCB
- java 反射详解
- 汇编 bne 1b和bne 1f浅析
- Collection与Collections的区别
- SQL语句错误
- PHP创建多级目录(多层级文件夹)其实很简单,无需自写函数
- 数组表达式&函数表达式&函数指针表达式的二义性
- CF Bayan 2015 Contest Warm Up B.(dfs+暴力)
- java io详解
- poj 2823 单调队列
- IOS 利用zBar二维码的生成和扫描