The Macroassembler AS
Download Area

You may either download AS in source form and compile things yourself, or you may grab a precompiled binary if there is one for your platform.

Sources are available both for the Pascal and C version.

Binaries are available for the following platforms:

C Sources

Here are the C sources, the sources all current and future developments will be made on. Message files for german and english are both included, so there is no separate archive:

Win32 Binaries

Win32 binaries have always been based upon the C sources.

Hardware requirements: 80386 or higher, RAM mainly depends on your version of Windows - I tested on NT4 with 128MB...

NOTE: I hereby claim that this version seems to work on my VM running NT4. I do not have any other M$ OSes to test it on. So if you have a problem on any other version of Windows and I am unable to reproduce the problem on my sytems, you are probably on your own. I am not going to stuff any more money into Microsoft's mouth!

DOS/DPMI Binaries (Protected Mode)

Up to version 1.41r7, all DPMI binaries are based upon the Pascal sources. Further DPMI versions will be compiled from the C sources.

Hardware requirements: 80286 or higher, at least 2 Mbytes free extended memory

DOS Binaries (Real Mode)

NOTE: This platform is no longer supported. AS grew larger over time and finally blew the 64K data segment limit of the Borland compiler I use. The last build available here represents the development state of build 83.

Up to version 1.41r7, all DOS binaries were based upon the Pascal sources. Further DOS versions were compiled from the C sources.

OS/2 Binaries

NOTE: This platform is no longer supported due to lack of interest. The last build available here represents the development state of build 23. If you are still interested in OS/2, you can probably build your own binary from the C sources (I used to use the EMX compiler back then).

Up to version 1.41r7, all OS/2 binaries are based upon the Pascal sources and are 16 bit OS/2 applications. Further OS/2 versions will be compiled from the C sources and will be full-blown 32-bit applications.

Hardware requirements: 80386 or higher, at least 8 Mbytes memory

Pascal Sources

Note: I mainly list them first for historical reasons: they are not recommended for new developments!
You need Borland Pascal version 7.x as compiler plus an MASM compatible assembler to successfully build AS.

assrc.zip

The full source tree. Everything you need to build a (german speaking) assembler.

aseng.zip

Additional include files to make AS speak english. Unpack them in the same directory after unpacking assrc.zip .


© 2015 Alfred Arnold, alfred@ccac.rwth-aachen.de