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: these mainly depend on the requirements of your version of Windows. I have no real Windows running, I test the binaries with Wine under Linux.

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