1、EQU 指令用于将一个数值或寄存器名赋给一个指定的符号名。
格式:  符号名   EQU   表达式  符号名   EQU   寄存器名
表达式必须是一个简单再定位表达式。
用 EQU 指令赋值以后的字符名,可以用作数据地址、代码地址、位地址或者直接当做一个立即数使用。
比如:
s equ bx+si
mov cx,[s]
那么上面两句代码相当于如下指令:
mov cx,[bx+si]
2、DATA 指令用于将一个内部 RAM 的地址赋给指定的符号名。
格式:  符号名    DATA    表达式
数值表达式的值在 0-255 之间,表达式必须是一个简单再定位表达式。
比如:
TEM   DATA 50H
tem即是一个地址
DATA(数据地址赋值命令)。 功能:将数据地址或代码赋与规定的字符名称。格式:WATER   DATA   30H。※EQU与DATA区别:1)、EQU须先定义后使用,而DATA可无须如此。2)、EQU可把汇编符号赋给一个字符名称,而DATA伪指令不能。3)、DATA可用于表达式,而EQU不行。

单片机汇编伪指令DATA和EQU的区别相关推荐

  1. ARM汇编:伪指令DATA和EQU的区别

    ARM汇编:伪指令DATA和EQU的区别 1.EQU 指令 定义:用于将一个数值或寄存器名赋给一个指定的符号名. 格式: 符号名 EQU 表达式 符号名 EQU 寄存器名 注意:表达式必须是一个简单再 ...

  2. 51汇编中DATA和EQU

    EQU相当于C语言中的#define,重命名的作用,预编译时执行. 例如:LED EQU 0X80H,给0X80起了一个新名字,可以作为立即数或者地址使用(不具有指针的性质,通过不同的寻址方式来确定是 ...

  3. 位、字、字节的区别 | 汇编伪指令db,dw,dd

    位.字.字节的区别 位(bit) 来自英文bit,音译为"比特",表示二进制位.位是计算机内部数据储存的最小单位,11010100是一个8位二进制数.一个二进制位只可以表示0和1两 ...

  4. STM32单片机-汇编指令2

    目录: 11.STMFD和LDMFD指令 1)STMFD SP! ,{R0-R7,LR}   2)LDMFD SP! ,{R0-R7,LR} 99.伪指令 1)PROC伪指令   2)EXPORT伪指 ...

  5. 51单片机汇编入门基础代码-流水灯

    51单片机汇编代码-流水灯 一.基础指令集简介 汇编指令集是由芯片厂商制定的,其实际意义还是1和0.作为最接近硬件的程序语言,它能够帮助我们更容易理解微型计算机的运行原理.当然如果你能够对硬件有所了解 ...

  6. ARM GCC汇编伪指令

    转载,原文地址:http://blog.chinaunix.net/uid-20626696-id-199009.html word expression就是在当前位置放一个word型的值,这个值就是 ...

  7. C51汇编伪指令 CSEG DSEG

    转自:http://blog.sina.com.cn/s/blog_6728e8790100i1r1.html C51汇编伪指令: 1.DS ---预留存储区命令 格式: [标号:] DS   表达式 ...

  8. linux 汇编 preserve8,ARM汇编伪指令

    分类: LINUX 2009-10-21 16:39:09 ARM 汇编程序的由机器指令,伪指令和宏指令组成.伪指令不像机器指令那样在处理器运行期间由机器执行,而是汇编程序对源程序汇编期间由汇编程序处 ...

  9. DSP DSP汇编伪指令汇总

    段定义伪指令: 把汇编程序的各个部分与适当的段(数据块或程序块)联系起来 段定义伪指令 .asect "段名" , 地址 汇编到一以绝对地址为起始的段中 作用类似于.sect,但多 ...

最新文章

  1. 【c语言】蓝桥杯算法提高 P0402
  2. JUC并发编程十 并发架构--Unsafe
  3. DataWorks 如何设置调度依赖
  4. framework dyld: Symbol not found: _OBJC_CLASS_xxx
  5. 学习笔记(59):Python实战编程-Graphics
  6. Supplemental Logging
  7. JAVA中自己写的util中的chop,Java StringUtils.chop方法代碼示例
  8. JavaScript中有关数据结构和算法的最佳书籍
  9. 工作流入门比较经典的文献
  10. ios中webview的高级用法(二)
  11. wordpress怎么修改地址栏小图标
  12. 微信抽奖小程序怎么做怎么弄?微信抽奖小程序制作方法详细介绍
  13. linux 下串口编程,uclinux下串口编程
  14. VM/VB虚拟机镜像
  15. 颜值是第一生产力 - Windows Terminal
  16. word转excel
  17. 利用powershell安装360杀毒
  18. 揭秘Google排名的60个因素
  19. 添加 右键显示隐藏文件+扩展名
  20. 2022刘仲文程聪孙迎迎--用Jensen不等式证明相对熵的非负性

热门文章

  1. 中国江门地下中微子实验今年动工
  2. 十几年前跟QQ、MSN平起平坐的雅虎通要关闭了
  3. 微软宣布以700亿美元收购动视暴雪后,股价大跌2.43%
  4. linux文件取交集、差集、并集
  5. nginx signal 之 quit
  6. 科学家最初发明行列式和矩阵是为了解决什么问题
  7. 游戏出海市场广阔,渠道差异及发行策略应受到企业关注
  8. hive数据备份与恢复
  9. 最初计算机研制时间科学家,美科学家研制“时间晶体”超越宇宙寿命 类似永动机...
  10. web基础(一)--------标签