x86中汇编伪指令.byte,.short,.int,.long,.word的理解

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博客

相关推荐
linhhanpy10 小时前
自制虚拟机(C/C++)(二、分析引导扇区,虚拟机读二进制文件img软盘)
c语言·汇编·c++·python·stm32·操作系统
一品人家4 天前
win32汇编环境,按字节、双字等复制字符的操作
汇编
编程砖家5 天前
通过visual studio生成与查看汇编代码
汇编·c++·visual studio·生成汇编指令
Iceberg_wWzZ7 天前
汇编知识点整理
汇编
¥ 多多¥8 天前
汇编的使用总结
汇编
m0_740740869 天前
汇编语法及相关指令
汇编
老薛爱吃大西瓜9 天前
关于ARM和汇编语言
汇编·arm开发
怪怪87910 天前
汇编基础语法及其示例
汇编
dot to one12 天前
C++入门 详细版
c语言·开发语言·汇编·c++
大块奶酪----12 天前
汇编与逆向(一)-汇编工具简介
汇编