We don’t allow questions seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. You can edit the question so it can be answered with facts and citations.
Closed 9 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(4)
我推荐Flat Assembler。附带一个非常漂亮且小巧的 IDE,可以在 Windows、Linux 和 MS-DOS 上运行。
还有 Netwide Assembler,它带有反汇编器,但没有 IDE。尽管 FASM 的简单 IDE 可以使用任何允许外部命令的编辑器轻松重现。
I recommend the Flat Assembler. Comes with a pretty nice and tiny IDE, runs on Windows, Linux, and MS-DOS.
There's also the Netwide Assembler, which comes with a disassembler, but no IDE. Altough FASM's simple IDE is easily reproduced with any editor that allows for external commands.
Masm32 附带了一个运行良好的文本编辑器。不是一个成熟的 IDE,但无论如何,完整的 IDE 对 Asm 的用处不如对高级语言的用处大。它已获得许可,但作为免费软件获得许可。多年来我使用过许多不同的汇编器,但从未遇到过我真正不喜欢的汇编器。然而,Masm32 是我目前最喜欢的。
Masm32 comes with a text editor that works well. Not a full-blown IDE, but a full IDE is not of as much use for Asm as it is for higher level languages anyways. It's licensed, but is licensed as freeware. I've used a number of different assemblers over the years and have never encountered one that I truly didn't like. However, Masm32 is my current favorite.
我将 NASM 与 Visual Studio 2015 社区版。
有更简单的 IDE,但我在 VS 中进行所有其他开发,所以我已经熟悉它了。
为什么选择 NASM 而不是 MASM?如果我决定为 Linux 进行编译,则具有更好的跨平台兼容性。
I'm using NASM with Visual Studio 2015 Community Edition.
There are simpler IDEs, but I do all other development in VS so I'm already familiar with it.
Why NASM over MASM? Better cross-platform compatibility in case I decide to compile for Linux.
SASM 是一个简单的跨平台 IDE,非常适合学习。
SASM is a simple cross-platform IDE that is good for learning.