37759 ZONE640K by "The Orbital Crew"

FB Share Now

Main » Software » Microsoft Macro Assembler Version 6.11
Log in to rate this!

Added by punko / 06 Aug 2020 10:57







The earliest versions of MASM date back to 1981. They were sold either as the generic "Microsoft Macro Assembler" for all x86 machines or as the OEM version specifically for IBM PCs. By Version 4.0, the IBM release was dropped. Up to Version 3.0, MASM was also bundled with a smaller companion assembler, ASM.EXE. This was intended for PCs with only 64k of memory and lacked some features of the full MASM, such as the ability to use code macros.

MS-DOS versions up to 4.x included Microsoft's LINK utility, which was designed to convert intermediate OBJ files generated by MASM and other compilers; however, as users who did not program had no use of the utility, it was moved to their compiler packages.

Version 4.0 added support for 286 instructions and also shorthand mnemonics for segment descriptors (.code, .data, etc.). Version 5.0 supported 386 instructions, but it could still only generate real mode executables.

Through version 5.0, MASM was available as an MS-DOS application only. Versions 5.1 and 6.0 were available as both MS-DOS and OS/2 applications.

Version 6.0, released in 1992, added parameter passing with "invoke" and some other high level-like constructs, in addition to the already existing high level-like records, among other things. By the end of the year, version 6.1A updated the memory management[how?][clarification needed] to be compatible with code produced by Visual C++. In 1993 full support for protected mode 32-bit applications and the Pentium instruction set was added. The MASM binary at that time was shipped as a "bi-modal" DOS-extended binary (using the Phar Lap TNT DOS extender).

Versions 6.12 to 6.14 were implemented as patches for version 6.11. These patches changed the type of the binary to native PE format. Version 6.11 is the last version of MASM that will run under MS-DOS.

By the end of 1997, MASM fully supported Windows 95 and included some AMD-specific instructions.


Image 1

User name: punko
User Level: 1

Type: amateur from Italy
Joined: 06.08.2020 08:23:53


Log in to download!

Page Up
    Page Up

Found 0 comments.

Log in to comment!
Orbital Crew © 1992, 2020
Copyright. All Rights Reserved, Inc
Web Develope: F.H / A.Mazzola

Contacts Contacts
Contacts Twitter
Contacts Facebook
Contacts www.zone640k.com
Contacts www.orbitalcrew.com