Provided by: mixal_1.08-11_amd64 bug

NAME

       mixal - a load-and-go MIX assembler

SYNOPSIS

       mixal [ file ...  ]

DESCRIPTION

       Mixal  is  an  implementation  of  the hypothetical MIX computer and its assembly language
       called MIXAL.  The computer was designed by Donald Knuth for use in his monumental and yet
       to  be  finished  book  series  The  Art  of  Computer  Programming.  All programs and all
       programming exercises in the book are written in the MIXAL language.

       This implementation is a load-and-go assembler, meaning that you provide it with  a  MIXAL
       program  source,  which it translates into MIX machine code, which it promptly executes by
       acting as a MIX emulator.

       You give Mixal zero or more program source files in the command line,  which  the  program
       interprets.   If  you  give  it no arguments, it expects to find a program in the standard
       input stream.  After the program has executed, the final state of  the  machine  registers
       are printed to the standard output stream.

       The  card  punch  and  line printer devices are connected to the standard input and output
       stream, respectively.  Console input and  output  are  connected  to  standard  input  and
       output,  and the disk devices are connected to files named diskN in the current directory,
       where N is the device number.  Those files are created on demand.

BUGS

       This  MIXAL  implementation  does  not  do  floating-point.   The  tape  devices  are  not
       implemented.

AUTHOR

       This  MIXAL  implementation  was  designed and written by Darius Bacon, and then ported to
       Unixish systems and debugged by Eric S. Raymond.  This  version  includes  corrections  to
       multiplication  and  division by Larry Gately.  This manual page was written for Debian by
       Antti-Juhani Kaijanaho, with changes by Darius Bacon.

SEE ALSO

       The files  /usr/share/doc/mixal/READ.ME  and  /usr/share/doc/mixal/NOTES.gz  contain  some
       information     about     this     MIXAL     implementation.      Be    sure    to    read
       /usr/share/doc/mixal/README.Debian, too.

       A description of the MIX system and the MIXAL language can be found in Donald  E.  Knuth's
       book  The  Art  of  Computer  Programming,  Volume  1: Fundamental Algorithms; 3rd Edition
       (Addison-Wesley    1997).     (Or    see    the    home     page     at     http://www-cs-
       faculty.stanford.edu/%7Eknuth/taocp.html.)