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

相关推荐
九思十安1 天前
HNU2026-计算机系统-笔记 5 汇编进阶
汇编·笔记
九思十安1 天前
HNU2026-计算机系统-笔记 4 汇编初步
汇编·笔记
这猪好帅2 天前
协程原理与实现
汇编
Byron Loong5 天前
【逆向】AT Hook 与 Inline Hook 对比
c语言·汇编·c++
iCxhust7 天前
微机原理课程设计大综合---计数器
汇编·单片机·嵌入式硬件·课程设计·微机原理
xxjj998a8 天前
PHP与汇编:从Web到硬件的编程差异
开发语言·汇编·php
陈eaten9 天前
汇编使用AES指令集实现AES解密
汇编·python·aes解密·aes指令集
顾鉴行思9 天前
10 字符串常量到底存在哪里?
c语言·汇编·经验分享
iCxhust9 天前
在 emu8086 中可以直接编译运行的完整汇编程序,演示数组的定义、遍历、求和、求最大值。
开发语言·前端·javascript·汇编·单片机·嵌入式硬件·算法
浩浩测试一下9 天前
堆栈中的 参数与局部变量 (逆向分析)
汇编·逆向·免杀·堆栈·windows编程·pe壳