- 5
- 0
- 约1.25万字
- 约 70页
- 2018-05-18 发布于四川
- 举报
西安电子科技大学计算机学院 嵌入式系统 第七讲 ARM程序设计 本节内容 ARM编译器所支持的伪指令 汇编语言的语句格式 汇编语言的程序结构 相关的程序示例 过程调用标准 内嵌汇编 2种不同的编译模式 ADS/SDT IDE开发环境 ARM公司开发 使用CodeWarrior公司的编译器 集成了GNU开发工具的IDE开发环境 GNU的汇编器as GNU的交叉编译器gcc GNU的连接器ld 本节以ADS/SDT IDE开发环境为例 一、伪指令的概念 在ARM汇编语言程序里,有一些与指令系统助记符不同的特殊指令助记符,这些助记符,没有相对应的操作码,通常称这些特殊指令助记符为伪指令。 它们所完成的操作称为伪操作。 伪指令在源程序中的作用是为完成汇编程序作各种准备工作的,这些伪指令仅在汇编过程中起作用,一旦汇编结束,伪指令的使命就完成了。 伪指令的类型 1、符号定义伪指令 2、数据定义伪指令 3、汇编控制伪指令 4、ARM伪指令 5、其他伪指令 1、符号定义伪指令 符号定义伪指令用于定义ARM汇编程序中的变量,对变量赋值以及定义寄存器的别名等操作 。 定义全局变量 定义局部变量 对变量赋值 为通用寄存器列表定义名称 定义全局变量 GBLA(算术)、GBLL(逻辑)和GBLS (字符) 语法格式: GBLA(GBLL或GBLS)全局变量名 用于定义一个ARM程序中
您可能关注的文档
- 信息检索及合理利用.ppt
- 第六章 教学系统设计.ppt
- 方便面上市期传播方案.ppt
- 装饰画设计传统文化的装饰画.ppt
- Excel在预算工作中的应用.ppt
- 第12章 波动光学02.ppt
- 人机工程培训_人-体校核.ppt
- 基础知识 第2章 营养学基础三大营养素.ppt
- 4 模拟信号分析与处理2009.ppt
- 麦肯锡员工精益运营试点培训材料.ppt
- 2026年山东省滨州市惠民县中考化学一模试卷(含答案).pdf
- 2026年山东省济南市历城区中考化学二模试卷(含答案).pdf
- 2026年山东省烟台市福山区中考化学模拟试卷(含答案).pdf
- 2026年山东省临沂市郯城县中考化学一模(含答案).pdf
- 2026年四川省德阳市中江县中考化学二诊试卷(含答案).pdf
- 2026年四川省绵阳市梓潼县中考化学二模试卷(含答案).pdf
- 2026年新疆乌鲁木齐市沙依巴克区中考化学适应性试卷(含答案).pdf
- 2026年重庆市永川区中考化学质检试卷(含答案).pdf
- 2026年重庆市第一中学校中考化学全真模拟试卷(二)(含答案).pdf
- 安徽池州市第二中学等校2025-2026学年高一下学期期中物理试卷A(含答案).pdf
最近下载
- 中国四大发明英文介绍ppt课件.pptx VIP
- 学校意识形态工作分析研判制度.docx VIP
- 大数据审计技术:风险评估程序PPT教学课件.pptx
- 新目标视听说(第二版)B2 Practice 1单元测试答案.docx
- 2021-2025高考英语真题高频词汇800词(五年真题精编 可直接打印提分版).docx
- IoT安全软件:Forescout二次开发_(10).Forescout部署与运维.docx VIP
- TSGD7006--2020压力管道监督检验规则.pdf VIP
- IoT安全软件:Forescout二次开发_(11).Forescout高级功能与最佳实践.docx VIP
- (2025)铁路局招聘笔试真题及答案.docx VIP
- 1.最新版历年中考英语必备高频词汇汇编(真题800词版).docx
原创力文档

文档评论(0)