assembly - 程序集中的分段错误(核心转储)
问题描述
谁能告诉我我做错了什么?我正在运行 ubuntu 子操作系统,与此有关吗?这是我的代码:
section .data
section .text
global _start
_start:
mov eax, 1
mov ebx, 0
int 80h
这是我的组装方式:
nasm -f elf64 -o exit.o exit.s
ld exit.o -o exit
表明:
Segmentation fault (core dumped)
解决方案
推荐阅读
- webpack - Webpack 5 如何在 HTML 文件中显示图像
- database - 维护第三方数据库副本的云服务
- cmake - 无法在 CMakeLists.txt 中设置 CMAKE_WARN_DEPRECATED
- websphere - IBM WebSphere Application Server v9.0 的 Web 服务器插件额外的 HTTP 标头
- delphi - 当您的数据库和客户端具有不同的代码页时,SQL Server varchar 值检索不正确
- c# - 子串直到空格
- checkbox - 如何在 Gitlab 的降价表中添加复选框?
- vaultsharp - 我可以仅使用 LDAP 用户名使用 VaultSharp 进行身份验证吗?
- python - 用正则表达式匹配“:”
- jsplumb - TypeError:无法读取 null 的属性“offsetParent”