摘要
本文描述微软公司的宏汇编工具MASM的历史和入门级用法。
MASM简介
微软的宏汇编工具 MASM(Microsoft Macro Assembler)自1979年首次发布以来,经历了多次版本更新和改进。以下是 MASM 的版本历史:
1. MASM 1.0:于1979年首次发布,运行在CP/M系统上,支持8080和Z80处理器。
2. MASM 2.0:于1981年发布,支持8086处理器,是第一个支持Intel 8086系列处理器的汇编器。
3. MASM 3.0:于1982年发布,支持多模块程序的编译,可以生成COM和EXE格式的可执行文件。
4. MASM 4.0:于1984年发布,支持Intel 80286处理器,增加了许多新功能和优化。
5. MASM 5.0:于1987年发布,支持Intel 80386处理器,新增了一些指令,支持更多的操作系统和格式。
6. MASM 6.0:于1992年发布,支持Intel 80486处理器,增加了高级宏语言支持,支持内联汇编。
7. MASM 6.1:于1993年发布,修复了一些漏洞和错误。
8. MASM 6.11:于1994年发布,修复更多的错误和漏洞,提供更好的Windows支持。
9. MASM 6.12:于1995年发布,支持Windows 95和NT操作系统,增加了一些新指令和宏指令。
10. MASM 6.13:于1998年发布,支持Windows 98和NT 5