64位汇编器开发环境?
Posted
技术标签:
【中文标题】64位汇编器开发环境?【英文标题】:64-bit Assembler development environment? 【发布时间】:2016-01-21 20:26:44 【问题描述】:寻找类似于旧 Borland TASM/TLINK 的东西,供初学者使用。我不喜欢 Visual Studio 中的 MASM。我只想在 Notepad++ 或类似工具中敲出一些非常小的例程,然后组装和链接它们。周围有很多汇编器,但我仍然要找到一个可以工作的链接器。目前,我们在 Tutorials Point 上使用虚拟环境,但它实际上是针对 Linux 的,我们正在为 64 位 Windows 构建。所有的建议都非常受欢迎!
【问题讨论】:
我更改了标签。检查您是否真的指的是 x86-64 而不是古老的 8086。 然而,我意识到软件推荐在这里是题外话。改为检查softwarerecs.stackexchange.com。 如果您想要一个简单的编辑器,可以与几个不同的汇编程序一起工作(并生成 64 位和 32 位),您可能需要考虑查看Simple Assembler(SASM)。它是一个简单的编辑器,具有对 NASM、GNU 汇编器 (GAS) 和 FASM 的后端支持。这些装配器中的每一个都包含在安装中。它还支持 MASM 作为后端,但 MASM 必须手动安装并在设置中正确设置。 【参考方案1】:NASM 可能是一个不错的选择。我的印象是它在linux世界很流行,并且有一个windows版本。我只在linux下用过,真的不多,所以我不能给你推荐一个链接器。
【讨论】:
【参考方案2】:我会看看yasm,它是 NASM 的现代替代品
【讨论】:
以上是关于64位汇编器开发环境?的主要内容,如果未能解决你的问题,请参考以下文章