- 1
- 0
- 约5.28千字
- 约 12页
- 2017-06-15 发布于湖北
- 举报
ADS编译环境下的伪操作和宏指令 ADS编译环境下的伪操作可分为以下几类: 符号定义(Symbol Definition)伪操作 数据定义(Data Definition)伪操作 汇编控制(Assembly Control)伪操作 信息报告(Reporting)伪操作 其他(Miscellaneous)伪操作 符号定义伪操作 数据定义伪操作 汇编控制伪操作 信息报告伪操作 GNU编译环境下的伪操作和宏指令 GNU编译环境下的伪操作可分为以下几类: 常量编译控制伪操作 汇编程序代码控制伪操作 宏及条件编译控制伪操作 其他伪操作 常量编译控制伪操作 : 汇编程序代码控制伪操作 宏及条件编译控制伪操作 其他伪操作 ARM汇编语言的伪指令 * 伪操作 语法格式 作 用 GBLA GBLA Variable 声明一个全局的算术变量,并将其初始化成0。 GBLL GBLL Variable 声明一个全局的逻辑变量,并将其初始化成{FALSE}。 GBLS GBLS Variable 声明一个全局的字符串变量,并将其初始化成空串“”。 LCLA LCLA Variable 声明一个局部的算术变量,并将其初始化成0。 LCLL LCLL Variable 声明一个局部的逻辑变量,并将其初始化成{FALSE}。 LCLS LCLS Variable 声明一个局部的串变量,并将其初始化成空串“”。 SETA SETA Variable expr 给一个全局或局部算术变量赋值。 SETL SETL Variable expr 给一个全局或局部逻辑变量赋值。 SETS SETS Variable expr 给一个全局或局部字符串变量赋值。 RLIST name LIST{list of registers} 为一个通用寄存器列表定义名称。 CN name CN expr 为一个协处理器的寄存器定义名称。 CP name CP expr 为一个协处理器定义名称。 DN/SN name DN/SN expr DN/SN为一个双精度/单精度的VFP寄存器定义名称。 FN name FN expr 为一个FPA浮点寄存器定义名称。 伪操作 语法格式 作 用 LTORG LTORG 声明一个数据缓冲池(也称为文字池)的开始。 MAP MAP expr{,base-register} 定义一个结构化的内存表(Storage Map)的首地址。 FIELD {label} FIELD expr 定义一个结构化内存表中的数据域。 SPACE {label} SPACE expr 分配一块连续内存单元,并用0初始化。 DCB {label} DCB expr{,expr} 分配一段字节内存单元,并用expr初始化。 DCD/ DCDU {label} DCD expr {,expr}… 分配一段字内存单元。 DCDO {label} DCDO expr{,expr}… 分配一段字对齐的字内存单元。 DCFD/ DCFDU {label} DCFD {U}fpliteral{,fpliteral}… 为双精度的浮点数分配字对齐的内存单元。 DCFS/ DCFSU {label} DCFS {U} fpliteral {,fpliteral}… 为单精度的浮点数分配字对齐的内存单元。 DCI {label} DCI expr{,expr}… 在ARM代码中分配一段字对齐的内存单元; 在Thumb代码中,分配一段半字对齐的半字内存单元。 DCQ/ DCQU {label} DCQ{U}{﹣}literal{,{﹣}literal}… 分配一段以双字(8个字节)为单位的内存 DCW/ DCWU {label} DCW{U}expr{,expr}… DCW用于分配一段半字对齐的半字内存单元。 伪操作 语法格式 作 用 IF,ELSE及ENDIF IF logical expression … {ELSE …} ENDIF 能够根据条件把一段源代码包括在汇编语言程序内或者将其排除在程序之外。 WHILE及WEND WHILE logical expression … WEND 能够根据条件重复汇编相同的一段源代码。 MACRO 、MEND及MEXIT MACRO {$label} macroname {$parameter{,$parameter}…} …;宏代码 MEND MACRO标识宏定义的开始,ME
您可能关注的文档
- ArcGIS坐标系定义和转换.doc
- ArcGIS土地利用转移矩阵.doc
- ArcGIS地统计分析.pdf
- ARCgis数据检查和拓扑处理.ppt
- arcgis栅格计算器.pdf
- ArcGIS软件中地形图符号库制作及图形符号化的技术与方法.pdf
- ArcView软件介绍.ppt
- ARC功率因数自动补偿控制仪的原理及其应用.pdf
- ArcScene三维制作.doc
- arduino语言.pdf
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
最近下载
- 课题申报书:四川方言口传文化的传承普及与乡土记忆重建研究.docx VIP
- 医院中层干部考核细则一.doc
- 公司生产安全事故应急预案(按照新导则GBT 29639-2020编制).pdf VIP
- 作业批改系统论文.doc VIP
- DB37_T 4406.1-2021 政法机关刑事案件网上协同指南 第1部分:基础数据规范.docx VIP
- DB37_T 4413.4-2021 生态环境数据共享技术规范 第4部分:土壤.docx VIP
- DB11_T 1820-2025 控制性详细规划(街区层面)环境影响评价技术指南.pdf VIP
- DB11_T 1455-2025 电动汽车充电基础设施规划设计标准.pdf VIP
- DB11_T 1033-2025 工业射线探伤辐射安全和防护分级管理要求.pdf VIP
- 北京市西城区2025-2026学年高三(上)期末历史+答案.pdf
原创力文档

文档评论(0)