x86汇编语言
可以参考wikipedia,大部分内容来自相关网站,不敢妄译。
#
MASM: Microsoft Macro AssemblerThe Microsoft Macro Assembler (MASM) is an x86 assembler that uses the Intel syntaxsyntax for MS-DOS and Microsoft Windows. For a time, it competed with Borland Turbo Assembler. IBM re-branded early versions under the name IBM Macro Assembler. Later versions were bundled with Microsoft Visual Studio
- masm32中提供的MASM发展历史
- download it on winworldpc
#
TASM: Turbo AssemblerTurbo Assembler is an x86 16-bit assembler from Borland. It competed against, and was often cited as faster than Microsoft Macro Assembler.
- Turbo Assembler wikipedia
- download it on winworldpc
#
MASM32由于6.x之后的版本包含在中Microsoft Visual Studio
中,不在单独发布,masm32项目从VS中提取了相关程序作为独立的软件开发包
The MASM32 SDK is an independent project that is designed to ease the entry of experienced programmers into the field of assembler language programming. It is a complex and demanding form of programming that requires high coding precision and a good understanding of both the Intel mnemonics and x86 processor architecture as it is utilised by the Windows operating system environment but for the effort, it offers flexibility and performance that is beyond the best of compilers when a high enough level of expertise is reached.
#
NASM: Netwide AssemblerAn asssembler for the x86 CPU architecture portable to nearly every modern platform, and with code generation for many platforms old and new.
#
相关资料- 微型计算机历史:Timeline of Computer History www.computerhistory.org
- DOS操作系统的历史:dosbox-x/wiki