ramlife

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2019年9月7日

摘要: ARM指令:什么是adr adrl ldr mov? ADR是一条小范围的地址读取伪指令,它将基于PC的相对偏移的地址值读到目标寄存器中。格式:ADR register,exper。 编译源程序时,汇编器首先计算当前PC值(当前指令位置)到exper的距离,然后用一条ADD或者SUB指令替换这条伪指 阅读全文
posted @ 2019-09-07 21:15 ramlife 阅读(470) 评论(0) 推荐(0) 编辑

摘要: 汇编指令中 bne label 这条指令有以下两种特别的写法:bne 1b, bne 1f. bne 1b 指的是 backward,倒退寻找标号为 1 的地方并跳转。 同样也有 bne 1f,值得是 forward,向前寻找标号为1的地方并跳转。 阅读全文
posted @ 2019-09-07 20:49 ramlife 阅读(1432) 评论(0) 推荐(0) 编辑