3.2 汇编语言程序设计 ARM汇编程序中每一行的通用格式为: {标号} {指令|伪指令} {;注解} 在ARM汇编语言源程序中,除了标号和注释外,指令和伪指令都必须有前导空格,而不能顶格书写。如果每一行的代码太长,可以使用字符“\”将其分行书写,并允许有空行。指令助记符和寄存器名既可以全用大写字母,也可以全用小写字母,但不能混用。注释从“;”开始,到该行结束为止。 标号代表一个地址,段内标号的地址值在汇编时确定,段外标号的地址值在链接时确定。 3.2.1 汇编语言程序中常用的符号 在汇编语言程序设计中,经常使用各种符号代替地址、变量和常量等,以增加程序的可读性。尽管符号的命名由编程者决定,但并不是任意的,必须遵循以下的约定: — 符号区分大小写,同名的大、小写符号会被编译器认为是两个不同的符号。 — 符号在其作用范围内必须唯一。 — 自定义的符号名不能与系统的保留字相同。 — 符号名不应与指令或伪指令同名。 3.2.1 汇编语言程序中常用的符号 1、 程序中的变量 程序中的变量是指其值在程序的运行过程中可以改变的量。ARM(Thumb)汇编程序所支持的变量有数字变量、逻辑变量和字符串变量。 在ARM(Thumb)汇编语言程序设计中,可使用GBLA、GBLL、GBLS伪指令声明全局变量,使用LCLA、LCLL、LCL
您可能关注的文档
- 第3章-局域网技术.ppt
- 第3章美国化学文摘数据库简介及检索自动保存的.ppt
- 第3章面向对象编程基础.ppt
- 第3章数控车床的编程.ppt
- 第3章顺序结构程序设计.ppt
- 第4讲第五章HTML语言与网页制作一.ppt
- 第4章《C++程序设计教程与实验指导》-类与对象.ppt
- 第4章Excel高级应用.ppt
- 第4章JavaBean组件技术.ppt
- 第4章Java面向对象基础.ppt
- 湖北《钢结构装配式住宅技术规程》.docx
- 2026-2027学年第一学期八年级上册数学月考9月学情监测卷含答案(华师).pdf
- 万利达(Malata) 618 广场舞音响售后维修服务手册.pdf
- 指北者 TK10 乐器音箱售后维修服务手册.pdf
- 音乐骑士 T3 G10s 音响售后维修服务手册.pdf
- 先锋(Pioneer) MK808 音箱售后维修服务手册.pdf
- 山水(SANSUI) PU215 广场舞音响售后维修服务手册.pdf
- 安桥(ONKYO) TX8470 功放售后维修服务手册.pdf
- 2026-2027学年第一学期八年级上册数学月考9月学情监测卷含答案(人教).pdf
- 意力(ELAC) DCB61 音箱售后维修服务手册.pdf
最近下载
- 日产新轩逸电子手册.pdf VIP
- Li-BMS 德诚四方 5串至24串锂电池组监控芯片 DVC1124 说明书.pdf
- 2021年中医执业医师《第三单元》试题(网友回忆版) .pdf VIP
- 初中道德与法治新人教版九年级上册全册主要知识点整理(分框编排)(2026秋).doc
- 2021年中医执业医师《第四单元》试题(网友回忆版).docx VIP
- ug nx基础教程电子章曲面建模.pdf VIP
- 2021年中医执业医师《第三单元》试题(网友回忆版) .docx VIP
- 2025年中医执业医师《第三单元》试题(网友回忆版) .pdf VIP
- 地理信息安全在线培训考试题库及答案填空题.docx VIP
- Beck自杀意念量表中文版.doc VIP
原创力文档

文档评论(0)