Assembly 8086/88的IDE和汇编程序
我想学习如何使用汇编语言为8086/88处理器编程,但由于这个原因,我找不到任何IDE和汇编程序。我现在通常使用Assembly 8086/88的IDE和汇编程序,assembly,ide,x86-16,Assembly,Ide,X86 16,我想学习如何使用汇编语言为8086/88处理器编程,但由于这个原因,我找不到任何IDE和汇编程序。我现在通常使用nasm(请参阅)和gdb进行与汇编程序相关的开发。我曾经使用过a86和d86,但它们存在以下问题: 它们需要钱,因此,就每一美元的价格而言,nasm是无限好的,从字面上说是这样的,因为buck分母为零:-) 它们只在Windows下运行 他们不支持最新的芯片 我对IDE不太在意,因为我使用Vim进行编辑,同时使用makefiles或cmd文件进行组装;如果在linux上使用Im,
nasm
(请参阅)和gdb
进行与汇编程序相关的开发。我曾经使用过a86
和d86
,但它们存在以下问题:
- 它们需要钱,因此,就每一美元的价格而言,
是无限好的,从字面上说是这样的,因为nasm
分母为零:-)buck
- 它们只在Windows下运行
- 他们不支持最新的芯片
我对IDE不太在意,因为我使用Vim进行编辑,同时使用makefiles或
cmd
文件进行组装;如果在linux上使用Im,那么它是普通的旧Vim编辑+nasm,如果在windows上使用Im,那么我选择masm32。如果您在windows上进行asm编程,那么masm32是您可能需要研究的一个选项。您还可以使用MASM32编辑器(我认为它的名称不对,是我见过的最接近IDE的编辑器,用于汇编)。我建议使用emu8086。它也有IDE,还有一些汇编编程语言的好例子。对于Windows(几乎任何版本),我推荐Ramon Sala的EasyCode。它有一个集成的可视化IDE来创建你的应用程序,并有大量的手册由创建者自己编写。我花了一些时间来调侃——同样——非常好的雷达系统,但EasyCode仍然是为2012年开发的,有bug修复等。8086/88最好的IDE和汇编程序是TASM(Turbo Assembler)和MASM(Microsoft Assembler)过时的链接,甚至在web.archive.org上都没有。