(3)LDR—大范围的地址读取伪指令: 指令格式: LDR{cond} register, =expr/label-expr 其中:register为加载的目标寄存器。 expr为32位立即数。 label-expr是基于PC的地址表达式或外部表达 式。 指令功能:LDR伪指令用于加载32位的立即数或一个地址值到指定寄存器。在汇编编译源程序时,LDR伪指令被编译器替换成一条合适的指令。若加载的常数未超过MOV或MVN的范围,则使用MOV或MVN指令代替该LDR伪指令,否则汇编器将常量放入文字池,并使用一条程序相对偏移的LDR加载指令从文字池读出常量。 ARM伪指令 (7) 应用示例: 伪指令LDR常用于加载芯片外围功能部件的寄存器(32位立即数),以实现各种控制操作,如程序清单3.16所示。 ARM伪指令 (8) 程序清单3.16 加载32位立即数 从PC到文字池的偏移量必须小于4KB。与ARM指令的LDR相比,伪指令的LDR的参数有“=”号。 说明:若没有使用LTORG声明文字池,则汇编器会在程序末尾自动声明。 ARM伪指令 (9) (4)NO
您可能关注的文档
- 第3章 离散信源无失真编码.ppt
- 第3章 程控交换.ppt
- 第3章 立体(33组合体)2010.ppt
- 第3章 职业责任与法律责任.ppt
- 第3章 程控数字交换与电话通信网.ppt
- 第3章 组合逻辑电路2 卫朝霞版.ppt
- 第3章 管理数据库对象(理论).ppt
- 第3章 设计阶段的工程估价.ppt
- 第3章 运动和力改 复习.ppt
- 第3章 设备及工器具购置费的构成和计算.pptx
- DB4408∕T 34-2023 深水网箱锚泊系统安装技术规程.docx
- DB4414∕T 25-2023 消防车道、救援场地标识标线设置规范.docx
- DB4401∕T 224-2023 旅行社包价旅游产品管理规范.docx
- DB4403∕T 335-2023 基于二维码的电子处方流转接口规范.docx
- DB45∕T 2846-2024 体外冲击波治疗骨肌疾病技术规范.docx
- DB4414∕T 22-2023 梅州柚无病毒嫁接苗繁育技术规程.docx
- DB46∕T 711-2025 胡椒瘟病病原菌分子检测技术规范 .docx
- DB4408∕T 32-2023 冻金鲳鱼加工技术规程.docx
- DB46∕T 670-2025 醇基液体燃料储存和运输安全管理规范.docx
- DB45∕T 2873-2024 高价值专利培育工作指南.docx
最近下载
- 集控工操作规程课件.pptx VIP
- TB 10025-2019铁路路基支挡结构设计规范.doc VIP
- 【期末测试卷】五年级下册(含答案及解析)--译林版英语.docx VIP
- 北京第十八中学新初一分班数学试卷及答案.docx VIP
- 内蒙古能源集团招聘考试真题2025.docx VIP
- 2020年7月国家开放大学专本科《法律文书》期末纸质考试试题及答案.doc VIP
- 驼乳营养成分分析与真实性鉴别研究进展.pdf VIP
- 流行病学医学题库及答案.doc VIP
- 2023年7月国家开放大学专本科《法律文书》期末纸质考试试题及答案.doc VIP
- 2025年成都教科附中小升初入学分班考试语文考试试题及答案.docx VIP
原创力文档

文档评论(0)