Microsoft Macro Assembler: Difference between revisions
Appearance
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
Commonly known as just '''MASM''', this is a macro assembler for 16 bit development of OS/2 and DOS software and drivers, that had some limited support for 32bit code generation and MS Windows development. Came supplied for free with some versions of the IBM developer toolkit and the Diver Development Toolkit (DDK). | Commonly known as just '''MASM''', this is a macro assembler for 16 bit development of OS/2 and DOS software and drivers, that had some limited support for 32bit code generation and MS Windows development. Came supplied for free with some versions of the IBM developer toolkit and the Diver Development Toolkit (DDK). | ||
====Add-ons and fixes==== | |||
* The [http://hobbes.nmsu.edu/h-search.php?key=masm4os2&pushbutton=Search masm4os2] package contains a version of DOSXNT.EXE that makes the MASM 6.11d package compatible with OS/2. | |||
==Version== | ==Version== | ||
* Version 6.11 can be patched to support OS/2 (See above) | * Version 6.11 can be patched to support OS/2 (See above), it is also the last DOS compatible version of MASM, 6.12 and later were windows console executables. | ||
* '''Latest Version: 6.0b''' - Last version that supports OS/2 | * '''Latest Version: 6.0b''' - Last version that supports OS/2 | ||
* Version 5.11 is often used as a reference and is what came with the old OS/2 1.x toolkits. The [[IBM ALP Assembler]] has a compatibility mode for MASM | * Version 5.11 is often used as a reference and is what came with the old OS/2 1.x toolkits. The [[IBM ALP Assembler]] has a compatibility mode for MASM |
Revision as of 17:45, 25 April 2015
Commonly known as just MASM, this is a macro assembler for 16 bit development of OS/2 and DOS software and drivers, that had some limited support for 32bit code generation and MS Windows development. Came supplied for free with some versions of the IBM developer toolkit and the Diver Development Toolkit (DDK).
Add-ons and fixes
- The masm4os2 package contains a version of DOSXNT.EXE that makes the MASM 6.11d package compatible with OS/2.
Version
- Version 6.11 can be patched to support OS/2 (See above), it is also the last DOS compatible version of MASM, 6.12 and later were windows console executables.
- Latest Version: 6.0b - Last version that supports OS/2
- Version 5.11 is often used as a reference and is what came with the old OS/2 1.x toolkits. The IBM ALP Assembler has a compatibility mode for MASM
Links
License
- Discontinued - Closed source commercial software.