- 3
- 0
- 约1.15万字
- 约 71页
- 2022-04-13 发布于未知
- 举报
2.5 ARM程序设计基础 2.5 ARM程序设计基础 在嵌入式系统程序设计中,大量使用了C语言进行编程。 在有些程序中,使用汇编语言进行编程则更加方便、简单,甚至是不可替代的,例如初始化硬件的代码、启动代码等。 2.5 ARM程序设计基础 2.5.1 ARM汇编语句格式 2.5.2 ARM汇编程序格式 2.5.3 汇编语言编程实例 2.5.4 汇编语言与C语言的混合编程 ARM源程序文件 ARM汇编语言语句格式 ARM 汇编语言程序中符号的定义规则: 符号区分大小写,同名的大、小写符号会被编译器认为是两个不同的符号。 符号由大小写字母、数字以及下划线组成。 符号在其作用范围内必须唯一。 自定义的符号名不能与系统的保留字相同。 符号名不应与指令或伪操作同名。 ARM汇编语言语句格式 程序中的变量和常量 变量;变量有数字变量、逻辑变量和串变量3种类型 数字常量;使用EQU伪操作来定义数字常量。 标号;标号代表一个地址,段内标号的地址在汇编时确定,而段外标号的地址在连接时确定。 ARM汇编语言程序格式 在 ARM ( Thumb )汇编语言程序中,以段为单位组织源文件的。段是相对独立的指令或数据序列,具有特定的名称。段可以分为代码段和数据段,代码段的内容为执行码,数据段存放代码运行时需要用到
您可能关注的文档
- 汽车销售实务课件 项目八 价格谈判.ppt
- 汽车销售实务课件 项目二 潜在用户开发.ppt
- 汽车销售实务课件 项目七 异议处理.ppt
- 汽车销售实务课件 项目三 需求分析.ppt
- 汽车销售实务课件 项目十 汽车贷款.ppt
- 汽车销售实务课件 项目十二 交车服务.ppt
- 汽车销售实务课件 项目十三 售后跟踪服务.ppt
- 汽车销售实务课件 项目十四 汽车销售合同.ppt
- 汽车销售实务课件 项目十一 汽车上牌.ppt
- 汽车销售实务课件 项目四 车辆介绍.ppt
- T∕QGCML 3144-2024 市场化科普工作规范.docx
- T∕QGCML 3157-2024 智能型水产投料轨道车.docx
- T∕QGCML 3164-2024 表面处理污泥水热制备聚硫铁晶体.docx
- T∕QGCML 3138-2024 可燃气体与有毒气体报警器主板控制软件.docx
- T∕QGCML 3075-2024 井下钻探技术在特厚煤层中精准探测技术规程.docx
- T∕QGCML 3139-2024 基于STM32天然气煤气检测报警系统.docx
- T∕QGCML 3079-2024 煤矿预防工伤事故服务管理规范.docx
- T∕QGCML 3086-2024 综采工作面过超高空巷高水充填技术规程.docx
- T∕QGCML 3061-2024 远程费控电能表.docx
- T∕QGCML 3131-2024 便携式大气颗粒物智能检测分析仪.docx
最近下载
- 二级注册计量师考试题库单选题100道及答案解析.docx VIP
- 2026中国建设银行春季校园招聘统考笔试真题(完整版)+详细考场答案解析.docx
- 2026四川省党政领导干部政治理论水平练习题及答案.docx VIP
- TB∕T 30001-2020 铁路接发列车作业.pdf
- 口腔颌面外科学:口腔颌面外科检查及门诊病历书写.pptx VIP
- 08SG311-2:混凝土结构加固构造(地基基础及结构整体加固改造).docx
- 护理论文写作技巧.pptx VIP
- 10-3-1-食品用洗涤剂产品生产许可证实施细则2025版.pdf VIP
- 消失的地平线读书报告.docx
- 2026年高考数学一轮复习考点讲义练习(全国通用)第13讲:拓展六:泰勒展开式与超越不等式在导数中的应用(精讲).docx VIP
原创力文档

文档评论(0)