Systems/ASM can be used to create Linux/390 and z/Linux
programs from traditional ASM source, allowing for an
easier transition to Linux on the mainframe. Systems/ASM
can assemble existing code as unchanged as possible (no new instructions
or psuedo-ops to use) and also has complete support for debugging with the
native Linux tools.

Systems/ASM Version 1.95 is available now!

Version 1.95 has many new features including MHELP and PRINT MCALL
support, TYPECHECK support, UWARN support improved HTML listing output,
latest vector instruction support and ongoing HLASM compatibility improvements.

To learn more about
the recent enhancements in Systems/ASM Version 1.95, read the
"whatsnew" file.

Systems/ASM is available as a native assembler for CMS, OS/390, z/OS and USS, or
as a cross-assembler hosted on Windows, Mac OS/X, Max OS/X x86, AIX, Solaris, Solaris/x86, HPUX, FreeBSD, Linux, Linux/390
and z/Linux.

The Systems/ASMdocumentation
is now available as an Adobe Acrobat (pdf) file.
And, you can
request a 30-day trial
of Systems/ASM to examine yourself, applying it to your development
efforts today!

Systems/ASM can be applied to many development tasks:

Did you ever just want to check your assembler source on your
workstation before assembling on the mainframe?
Systems/ASM makes that possible!

Automatic ASCIIEBCDIC translation of the source; support for
reading either ASCII or EBCDIC source and macros/COPY files.

"exits" that may be invoked when searching for macro/COPY files, and
extensions to the replacement characters in a search specification.

Support for reading macro/COPY files from a ZIP archive.

Integrated support for reading PDSs and UNIX files on z/OS (under
classic "batch" or under USS.)

And - you can try it yourself! We've provided a
web-based assembly mechanism
to submit assembly source and see the output from the Systems/ASM assembler (DASM), along
with the generated assembler listing.