Você pode instalar o Netwide Assembler, NASM :
sudo apt-get install nasm
O NASM fornece a opção -t
, que ativa o modo de compatibilidade TASM :
O NASM inclui uma forma limitada de compatibilidade com o TASM da Borland. Quando a opção
-t
do NASM é usada, as seguintes alterações são feitas:Os marcadores locais
- podem ser prefixados com @@ em vez de.
A substituição de tamanho- é suportada entre colchetes. No modo compatível com TASM, uma sobreposição de tamanho dentro de colchetes muda o tamanho do operando, e não o tipo de endereço do operando como no NASM sintaxe. Por exemplo.
mov eax,[DWORD val]
é uma sintaxe válida na compatibilidade com o TASM modo. Observe que você perde a capacidade de substituir o endereço padrão escreva para a instrução.- formulários não-redefinidos de algumas diretivas suportadas (
arg, elif, else, endif, if, ifdef, ifdifi, ifndef, include, local
)
Como alternativa, você também pode executar a versão do Windows com o DOSBox .
Fonte: