RSS
热门关键字:  plc  单片机设计  加工误差解决方法  PLC温度控制  电机

ASM-51 宏汇编使用手册

发布时间:2008-04-18 关键字: 手册 使用 汇编 操作 定义 符号 代码 文件 程序 指令


 1    符号定义操作       EQU,=,DATA,BYTE,WORD,BIT,SET 

 2    段定义操作         ORG,END,CSEG,DSEG,XSEG,FSEG,ENDS 

 3    数据定义操作       DB,DW,DS 

 4    列表伪操作           $TITLE,$SUBTTL,$PAGE,$LIST,$NOLIST,$NOCODE 

 5    条件伪操作           IF,ELSE,ENDIF 

 6    宏处理伪操作         MACRO,ENDM 

 7    其      它           ALTNAME,INCLUDE 

  

    2、1 符号定义操作 

    符号定义操作及其格式:      符号名  符号定义名  常量或表达式 

    其中符号定义名可以为EQU,=,DATA,BYTE,WORD,BIT,SET等。下面就是这些符 

定义操作的用法及说明。如表--4所示。 

  

    表--4        符号定义操作 

符号定义名          用          法                  说        明 

  EQU         为常量,符号名等定义符号化常量名    符号名不能重名定义 

   =          为常量,符号名等定义符号化常量名    符号名不能重名定义 

  DATA        用来为一个字节类型的符号定值       符号名不能重名定义 

  BYTE        用来为一个字节类型的符号定值       符号名不能重名定义 

  WORD        用来为一个字类型的符号定值         符号名不能重名定义 

                                                 8051中没有字操作 

  BIT         用来定义一个字位类型 

  SET         用来定义整数类型的符号名           符号名可重名定义 

  

    DATA与BYTE的区别: DATA与BYTE是相类似的伪指令。 当程序运行到DATA伪指令定义的符号名时,该符号名将被显示;而由BYTE定义的符号名不被显示。 

    2、2 段定义操作 

    (1)  ORG  用于设置或改变程序计数器的值。 

    其格式为:            ORG    常数或表达式 

    例如:  ORG  0008H 

            ORG  $+5 

    其中$表示程序计数器的当前值。 
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册