汇编语言中标号和变量的区别 您所在的位置:网站首页 dw设计和代码有什么区别 汇编语言中标号和变量的区别

汇编语言中标号和变量的区别

2024-07-06 11:44| 来源: 网络整理| 查看: 265

变量和标号都是用户定义的符号地址, 标号有两个属性,段基地址、偏移地址 变量有三个属性,段基地址、偏移地址和数据类型 一般来说,标号只在代码段中被定义,而变量则可以被定义在数据段和代码段中。

标号是个死数,指的是一个固定的值,一般指向的目标不是程序段就是数据段 而且定义完就不能变了。编译程序的时候,编译器把标号统统用具体的立即数替换。 变量就是活的了,想怎么用就怎么用,一般这个指向的地址是RAM里的位置。

标号的三种定义方式:

1 . 直接定义 比如: next:  代码段

2.  用LABEL定义标号  :  标号名 LABEL   NEAR/FAR

3     对于属性为NEAR和FAR标号也可用EQU定义.格式是:   标号名 EQU THIS NEAT/FAR

 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有