汇编控制伪操作之二 (1) MACRO、MEND及MEXITMACRO伪操作标识宏定义的开始,MEND标识宏定义的结束。MERIT用于从宏中跳转出去。用MACRO和MEND定义的一段代码,成为宏定义体,这样在程序中就可通过宏名多次调用该代码段来完成相应的功能。语法格式MACRO ;宏定义开始$lable jump ... 2023-06-13 伪操作宏定义MACRO文章软件开发编程规范
汇编控制伪操作之一 汇编控制伪操作用于条件汇编、宏定义、重复汇编控制等。(1) IF、ELSE及ENDIFIF、ELSE及ENDIF伪操作能够根据条件吧一段源代码包括在汇编语言程序内,或者将其排除在程序之外。它与c语言中的if语句的功能很相似。语法格式IF logical expression… ... 2023-06-13 伪操作汇编宏定义文章基础课汇编语言
数据定义伪操作之五 (10)DCI在ARM代码中,DCI用于分配一段字对齐的内存单元,并用伪操作中的expr将其初始化;在Thumb代码中,DCI用于分配一段半字对齐的半字内存单元,并用伪操作中的expr将其初始化。语法格式{lable} DCIexpr{,expr}…其中:{lable}为可选的标号;expr可以为数字表达式。使用说明DC... 2023-06-13 数据定义伪操作DCI文章单片机ARM
数据定义伪操作 数据定义伪操作用于数据缓冲池定义、数据表定义、数据空间分配等,包括以下的伪操作。(1) LTORGLTORG用于声明一个数据缓冲池的开始。在使用伪指令LDR时,常常需要在适当的地方加入LTORG声明数据缓冲池,LDR加载的数据暂时放于数据缓冲池。语法格式LTORG使用说明当程序中使用LDR... 2023-06-13 数据定义伪操作LTORG文章单片机基础知识