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

相关推荐
aq553560018 小时前
三大编程语言深度对比:C# vs 易语言 vs 汇编
开发语言·汇编·c#
aq553560021 小时前
编程语言对比:从汇编到PHP的四大层级解析
开发语言·汇编·php
独小乐3 天前
012.整体框架适配SDRAM|千篇笔记实现嵌入式全栈/裸机篇
c语言·汇编·笔记·单片机·嵌入式硬件·arm·gnu
C++ 老炮儿的技术栈4 天前
GCC编译时无法向/tmp 目录写入临时汇编文件,因为设备空间不足,解决
linux·运维·开发语言·汇编·c++·git·qt
cch89184 天前
Java vs 汇编:高级与低级的终极对决
java·开发语言·汇编
2301_789015624 天前
C++:智能指针
c语言·开发语言·汇编·c++·智能指针
独小乐5 天前
007.GNU C内联汇编杂谈|千篇笔记实现嵌入式全栈/裸机篇
linux·c语言·汇编·单片机·嵌入式硬件·arm·gnu
Lzh编程小栈8 天前
数据结构与算法之队列深度解析:循环队列+C 语言硬核实现 + 面试考点全梳理
c语言·开发语言·汇编·数据结构·后端·算法·面试
cch89189 天前
汇编与C语言:底层对话VS高效指挥
c语言·开发语言·汇编
jwn9999 天前
PHP vs 汇编:编程语言的两极对决
开发语言·汇编·php