首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >MASM/NASM差异

MASM/NASM差异
EN

Stack Overflow用户
提问于 2010-01-10 09:43:47
回答 2查看 33K关注 0票数 45

NASM和MASM汇编程序之间的语法差异是什么?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-01-10 10:54:00

NASM文档的第2.2节标题为Quick Start for MASM Users,其中列出了NASM和MASM之间的重要区别。

票数 48
EN

Stack Overflow用户

发布于 2021-05-23 04:19:09

真是个有趣的问题。它们之间的区别是,它们是不兼容的!但话又说回来,nasm汇编程序之间似乎不兼容。在编译libvpx的过程中,我学到了很多东西。我想这一个例子就说明了一切:

ml64.exe (MSVC 2019) ->异常

用于windows ->的nasm编译一些*.asm文件,抛出一些

代码语言:javascript
运行
复制
invalid combination of opcode and operands

哈?

yasm for windows -> works

llvm汇编程序(debian) ->抛出:

代码语言:javascript
运行
复制
    /usr/lib/llvm-13/bin/llvm-as

https://packages.debian.org/experimental/llvm-13

yasm (debian) ->工作

nasm (debian) ->工作正常

GNU汇编程序->?

https://manpages.debian.org/experimental/binutils-common/as.1.en.html

票数 -3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2035747

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档