1[.byte]
.byte expressions: 定义一个字节, 并为之分配空间.
2[.short]
.short expressions: 定义一个短整型, 并为之分配空间.
3[.int]
.int expressions: 定义一个整型,并为之分配空间.
4[.long]
.long expressions: 定义一个长整型, 并为之分配空间.
5[.word]
.word expressions: 定义一个字,并为之分配空间, 4bytes.
我的理解:以上汇编伪指令都是开辟某长度的空间,并在此存储空间上 写入表达式expressions上指明的值。
可以结合以下链接理解
x86架构下64位的ubuntu环境下汇编(O2优化)及函数调用栈的理解-CSDN博客
x86 64位的ubuntu环境下汇编(无优化)及函数调用栈的详解-CSDN博客