我在大学学习TASM,但是关于TASM的信息在网络上似乎非常有限。我找到了更多关于MASM的信息。
我的问题是,MASM和TASM有什么不同?
发布于 2012-11-26 23:39:16
虽然没有太多不同之处,但还是有一些区别的。请查看这篇文章: TASM寻找“理想”模式;顺便说一句,http://faqs.cs.uu.nl/na-dir/assembly-language/x86/borland.html可以使用MASM语法。
发布于 2012-11-26 23:53:56
Borland TASM = Turbo Assembler (Borland产品)
MASM =Microsoft宏汇编程序(微软产品)...often被误认为“汇编程序”
就原始汇编语言而言,它们实际上应该是相同的,因为它们都使用x86操作码指令。“应该”的区别是句法上的糖。
使用TASM的程序集教程:
http://www.petesqbsite.com/sections/tutorials/tuts/doorknob/asm_tutorial1.html
ArtOfASM参考:
http://cs.smith.edu/~thiebaut/ArtOfAssembly/artofasm.html
我可以举的一个例子是,这两种汇编程序都允许使用“宏”,这在某些方面类似于使用高级语言中的方法。因此,你可以编写一段汇编代码,它接受一些参数(这些参数通常是在调用宏之前在寄存器中设置的。宏可能是几行代码之间的任何东西,甚至可能是上百万行代码。您可能只在一个line...basically中调用宏。
可以理解的是,你在这些anymore...they上找不到太多的信息正在迅速减少。现在汇编语言是一个很小的领域,许多旧的语言已经转移到C、C++和其他高级语言上了。
你应该试着在YouTube上看看...我可以在上面看到很多TASM教程...
...A86 assembler...very语法简单,但可以编译64K的"command.com“类型文件。
https://stackoverflow.com/questions/13567977
复制相似问题