首页 > 解决方案 > 使用 NASM 在 Mac 上编译 x86 汇编代码

问题描述

我是 Assembly 的绝对初学者,我正在尝试在 Mac 上使用 NASM 编译一个简单的 .asm 文件。

这是代码,尽管我怀疑它是否有帮助

global _start
_start:
    mov eax, 1
    move ebx, 42

NASM 每次都给我以下信息

anonymous@MacBook-Pro x86 % nasm -f macho32 example1.asm
example1.asm:5: error: parser: instruction expected

有人可以给我一个如何正确编译和链接它的例子吗?

标签: assemblyx86nasm

解决方案


推荐阅读