- 27
- 0
- 约 68页
- 2017-01-09 发布于北京
- 举报
4.1 ARM汇编语言的程序结构 本章通过一个完整的ARM汇编例子入手,给出了ARM汇编程序的基本框架,并详细介绍了编写汇编程序常用的汇编器伪指令,具备了这些基础知识,学生就能自己动手编写汇编程序。 4.1.1 一个简单的ARM汇编程序例子 4.1.2 汇编器伪指令 4.1.3 汇编语言的规范 一段完整的ARM汇编语言程序,由若干个段组成,段可以分为代码段和数据段,代码段的内容为执行代码,数据段存放代码运行时需要用到的变量。 程序框架可抽象如下: AREA 代码段名字, CODE, READONLY ENTRY CODE32 ;添加用户代码 AREA 数据段名字, DATA, READWRITE ;添加用户数据 END 指令和汇编器伪指令的比较 ① 指令语句:在汇编后能产生目标代码的语句,CPU可以执行并能完成一定的功能,例如MOV,ADD等; ② 汇编器伪指令:在汇编后不产生目标代码的语句,仅在汇编过程中告诉汇编器如何汇编。汇编器伪指令的作用包括:定义数据、分配存储区、定义段、定义宏、定义子程序等。一旦汇编结束,它们的使命就完成了。 4.1.2 汇编器伪指令 在 ARM 的汇编程序中,有如下几种汇编器伪指令:符号定义伪指令,数据定义伪指令,段定义伪指令,模块控制伪指令,汇编控制伪指令,宏处理伪指令等。 段定义相关伪指令 ARE
您可能关注的文档
- (精)第4章 病害调查与预测.ppt
- (精)第4章 程序设计方法.ppt
- (精)第4章 磁盘工具.ppt
- (精)第4章 购买性支出——社会消费性支出.ppt
- (精)第4章 管理中的领导与激励.ppt
- (精)第4章 盒子模型.ppt
- (精)第4章 汇编语言程序设计2.ppt
- (精)第4章 汇编语言程序设计知识(BH).ppt
- (精)第4章 机械加工质量分析与控制.ppt
- (精)第4章 基本汇编语言程序设计.ppt
- Unit2InBeijingLesson7(课件)冀教版(2012)英语五年级下册(1).pptx
- 初中英语七年级下册跨学科主题导学案——社区文明(Unit 8 Section B 课前翻转).docx
- 小学三年级英语下册Unit 6复习课跨学科主题教案.docx
- 初中数学七年级下册《一元一次不等式组》核心素养导向教学设计.docx
- 智启江城:数智驱动下的城市跃迁.pptx
- 2026年东营港经济开发区卫生类事业单位公开招聘工作人员(4人)考试备考题库及答案解析.docx
- 2026年消防工程师《消防设施维护》真题试卷.doc
- 素养导向的单元整体教学设计与实施:译林版七年级英语下册Unit 6 “Travel around the world!”.docx
- 小学英语一年级下册《Unit 2 My Room》深度教学设计(学习任务单融合版).docx
- 8上数学:清单02 全等三角形(8个考点梳理+题型解读+核心素养提升+中考聚焦)解析版.pdf
原创力文档

文档评论(0)