【发布时间】:2012-01-04 20:43:38
【问题描述】:
我想学习如何使用汇编语言为 8086/88 处理器编程,但由于这个原因我找不到任何 IDE 和汇编程序。
【问题讨论】:
我想学习如何使用汇编语言为 8086/88 处理器编程,但由于这个原因我找不到任何 IDE 和汇编程序。
【问题讨论】:
我现在通常使用nasm(参见here)和gdb 进行任何与汇编程序相关的开发。我曾经使用a86 和d86,但它们遇到的问题是:
nasm 是无限好,因为buck 的分母为零:-)我对 IDE 不太在意,因为我使用 Vim 进行编辑,并使用 makefile 或 cmd 文件来组装它。
【讨论】:
嗯,我根据平台选择汇编器;如果我在 linux 上,它的普通旧 Vim 编辑 + nasm,如果我在 windows 上,我选择 masm32。如果您在 Windows 上进行 asm 编程,masm32 是您可能想要研究的选项。您还将获得一个 MASM32 编辑器(我认为它的名称错误,它是我见过的最接近 IDE 的汇编器)。
【讨论】:
我建议使用emu8086。它也有IDE,它有一些汇编编程语言的好例子。
【讨论】:
对于 Windows(几乎所有版本),我推荐来自 Ramon Sala 的 EasyCode。它有一个集成的可视化 IDE 来创建您的应用程序和大量来自创作者自己的手册。我花了一些时间与 - 也非常好的 Radasm 调情,但 EasyCode 仍然是在 2012 年开发的,带有错误修复等。
【讨论】:
8086/88 的最佳 IDE 和汇编器是 TASM(Turbo 汇编器)和 MASM(微软汇编器)
【讨论】: