MIDAS(ID:3324/mid003)

Assembler with macro and string processing capabilities 


MIT Assembler for TX0 and then  PDP-1 with extensive string-processing and macro-instruction capabilities.

"The MIDAS assembler was design and implementated by Robert Saunders (the assembler guru of the TX-0 gang), and was partly designed using ideas from Steve Russell. The MIT software for the DEC PDP-1 was originally done on the TX-0, using a cross-assembler. This was one of the first uses of this technique. To create the cross-assembler, MIDAS was loaded with a PDP-1 instruction set symbol table, and an elementary routine to re-format the resulting binary tape to match the PDP-1 loader requirements. "


References:
  • Samuel, A.L. "Time Sharing on a Multiconsole Computer" MIT-LCS-TR-017 1965 view details
    Resources