- 9
- 0
- 约8.1千字
- 约 7页
- 2021-12-10 发布于福建
- 举报
ARM 汇编语言伪指令
ARM 汇编语言伪指令
ARM 中伪指令不是真正的 ARM 指令或者 Thumb 指令,这些伪指令在汇编编译时对源程
序进行汇编处理时被替换成对应的 ARM 或 Thumb 指令 (序列)。ARM 伪指令包括 ADR 、ADRL 、
LDR 和 NOP 等。
1、ADR (小范围的地址读取伪指令)
该指令将基于 PC 的地址值或基于寄存器的地址值读取到寄存器中。
语法格式
ADR{cond} register, expr
其中, cond 为可选的指令执行的条件
register 为目标寄存器
expr 为基于 PC 或者基于寄存器的地址表达式,其取值范围如下:
当地址值不是字对齐时,其取值范围为 -255~255.
当地址值是字对齐时,其取值范围为 -1020~1020
当地址值是 16 字节对齐时,其取值范围将更大
在汇编编译器处理源程序时, ADR 伪指令被编译器替换成一条合适的指令。通常,编译器
用一条 ADD
您可能关注的文档
最近下载
- 船舶和海上技术 通过分析测速试航数据以确定速度和功率性能的评估规范.pdf
- 自考英语二Unit-1-The-Power-of-Language-PPT课件.pptx VIP
- 麦肯锡-唯品会客户营销CRM项目二次复购速赢举措与测试方案.docx VIP
- 《认识6—9》教学反思.pdf VIP
- 煤炭的开发与利用.pptx VIP
- 2025年CCAA国家注册审核员考试能源管理体系基础全真试题及答案.docx VIP
- 终末期患者舒适度评估量表.docx VIP
- 2026年机动车外检员考试题及答案.docx VIP
- 透析用水、透析液细菌和内毒素的取样及检测方法.ppt VIP
- 4.第4课时 二次函数y=ax2+bx+c的图象和性质.ppt VIP
原创力文档

文档评论(0)