汇编中的变量属性

时间:2021-03-01 03:35:57

基于IA-32处理器和32位汇编语言  

变量有两种属性:地址属性和类型属性。

地址属性:变量名就是第一个变量的逻辑地址,包括段基地址和偏移地址。

类型属性:说明了变量是哪种类型,是BYTE,WORD等等。

一:地址操作符:访问变量的地址属性

[  ]    :中括号中存放地址。

$      :美元符号表示返回当前偏移地址。

offset  变量名   :返回变量的偏移地址。

seg    变量名     :返回变量的段基地址。

二:类型操作符:访问变量的类型属性

类型   ptr   变量名    :将变量用声明的类型使用。

TYPE   变量名    :返回一个变量所占的字节数。

LENGTHOF   变量名    :返回变量的元素个数。

SIZEOF   变量名    :返回变量的总字节数。

以上就是我对于汇编的变量属性的认识。