汇编语言中标号和变量具备哪三种属性?
2个回答
展开全部
1.
段属性,其值为它所在段的段地址
2.
偏移属性,其值为它的段内偏移地址
3.
类型属性。标号属性为负数,近调用为-1,远调用为-2。变量属性为正数,其值为每个数据项的字节数,比如,DB定义的变量的类型值为1,DW定义的变量的类型值为2,
DD定义的变量的类型值为4。
与这3个属性相关的数值回送算符分别是
SEG
,
OFFSET,
TYPE
。
例如:
MOV
AX,
SEG
X
;
将变量X所在的段地址送入AX
MOV
BX,
OFFSET
Y
;
将变量Y的偏移地址送入BX
MOV
CX,
TYPE
Z
;
将变量Z的类型值送入CX
段属性,其值为它所在段的段地址
2.
偏移属性,其值为它的段内偏移地址
3.
类型属性。标号属性为负数,近调用为-1,远调用为-2。变量属性为正数,其值为每个数据项的字节数,比如,DB定义的变量的类型值为1,DW定义的变量的类型值为2,
DD定义的变量的类型值为4。
与这3个属性相关的数值回送算符分别是
SEG
,
OFFSET,
TYPE
。
例如:
MOV
AX,
SEG
X
;
将变量X所在的段地址送入AX
MOV
BX,
OFFSET
Y
;
将变量Y的偏移地址送入BX
MOV
CX,
TYPE
Z
;
将变量Z的类型值送入CX
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |