在64位操作系统上任何Turbo Assembler的替代品?

时间:2013-02-26 15:34:24

标签: assembly tasm

我对80x86汇编语言有点新,我们被教导使用TASM,因为它是我们实验室PC上安装的汇编程序。然后,我想在家里练习汇编语言编程,所以我搜索并下载了TASM5和TASMeditor,因为它们是互联网上可用的。但是,我发现它在我的64位Windows 8操作系统上不起作用。搜索“TASM 64位”显示了如何使用DOSBOX进行模拟,但这太繁琐,可能会产生问题。搜索术语“TASM替代”产生了NASM和YASM。 YASM使用起来有点复杂,所以我没有理会它,并且NASM与TASM有不同的语法。所以,我的问题是,我可以用什么作为TASM的替代品?没有语法更改?还有其他建议吗?

高级谢谢!

1 个答案:

答案 0 :(得分:1)

有MASM32软件包(AFAIU,MASM的非官方版本,摘自各种Windows SDK和免费提供的DDK),其语法类似于TASM。

Open Watcom的WASM和它的叉子JWasm也是类似的。

我个人更喜欢NASM,它可以在比TASM和MASM更多的平台上使用,它支持多种格式,我觉得它们更能控制。此外,它并不像TASM / MASM / WASM那样冗长。