首页 > 解决方案 > NASM 汇编语法中是否有“.code32”和“.code64”的等价物?

问题描述

在 GAS(GNU 汇编器)中,可以编写.code16,.code32.code64, 来告诉编译器应该生成什么代码。NASM(Netwide Assembler)中有类似的东西吗?不幸的是,我没有在网上找到任何东西。

我能想到的唯一解决方法是为每个文件设置单独的 NASM 文件,并使用 16/32/64 编译器标志编译每个文件。

标签: assemblynasm

解决方案


bits 16 ; .code16
bits 32 ; .code32
bits 64 ; .code64

推荐阅读