【发布时间】:2021-10-12 10:52:03
【问题描述】:
除了.data和.bss之外,是否可以在NASM程序的其他部分分配内存?
假设我想写信到.text 部分中的某个位置并收到Segmentation Fault
我对避免这种情况和合法访问内存的方法很感兴趣。我正在运行 Ubuntu Linux
【问题讨论】:
-
.text部分在大多数操作系统上默认是写保护的。只需将您想要写入的任何内容放入另一个部分即可避免这种情况。
标签: linux assembly memory-management nasm