Intel x86 Assembly& Microarchitecture Borland的涡轮组装机-TASM

示例

Borland从Pascal编译器开始,他们将其称为“ Turbo Pascal”。其次是其他语言的编译器:C / C ++,Prolog和Fortran。他们还生产了一个名为“ Turbo Assembler”的汇编器,按照微软的命名约定,它们称为“ TASM”。

TASM试图通过在指定IDEAL模式下对源代码提供更严格的解释来解决使用MASM编写代码的一些问题(请参见上文)。默认情况下,它采用了MASM模式,因此可以直接汇编MASM源代码-但随后Borland发现它们必须与MASM的“古怪”特质进行逐个bug兼容-因此,他们还添加了一个QUIRKS模式。

由于TASM比MASM便宜很多,因此它拥有大量的用户-尽管吹捧的优点是使用IDEAL模式的人并不多。