[1401_software] Van Snyder's 1401 disassembler

Ronald Mak ron at apropos-logic.com
Mon Jan 11 18:10:46 PST 2010


  BODY { font-family:Arial, Helvetica, sans-serif;font-size:12px; }
 Windows: http://www.apropos-logic.com/DisAsm.zip [1] Linux:
http://www.apropos-logic.com/DisAsm.tar.gz [2]   I've done the 
FORTRAN compilations. Download, extract the executables, and enjoy. My
sample  run (on Windows) is at the end of this message. I also tested
it successfully on  Linux.   Thanks,  Van!   --  Ron   Release notes
from  Van:   Here are zip  gnuzip-compressed tar files for my
disassembler.  It's all written in Fortran  95.  It should compile
fine with GNU gfortran or g95. The default compiler in  the Makefile
is Lahey/Fujitsu lf95, but you can change this from the command  line
(in Linux anyway) with something like   make  FC=gfortran   Run it
with -h on  its command line to get a usage description:    Usage:
DisAsm  [options] [title] output
   options: -a => Put addresses in  1:5 of output
            -m => Dump simulated memory after  input
            -A => Autocoder format input
            -D => simh  Dump
            -1 => One-field-per-card format input
            -7  => seven-field-per-card format input
            -S => SPS format  input
            -T => Tape dump, next field is offset
            else  => This output
   Options can be combined, e.g. -am   -- 
 Van  Snyder                    |  What fraction of Americans believe

 Van.Snyder at jpl.nasa.gov [3]       |   Wrestling is real and NASA is
fake?
 Any alleged opinions are my own and have  not been approved or
disapproved by JPL, CalTech, NASA, the President, or  anybody else.
    G:ROPE1401VanSnyderDisasm>DisAsm <  mersenne.cd
                 JOB                                                 
        MERSN
                CTL  6611
                ORG  1
                 ORG  81
                DCW  @0001: @
                DSA   3707                         DCW  'G07'
                 W                                 DCW  '2'
                CW    1&X1                         DCW  ')0|1'
                LCA   198                          DCW  'L198'
                SBR   89                           DCW  'H089'
                BM    131,3737                     DCW  'V131G37K'
                S     198,3737                     DCW  'S198G37'
                A     3708                         DCW  'AG08'
                BAV   91                           DCW  'B091Z'
                B     103                          DCW  'B103'
                S     198,3708                     DCW  'S198G08'
                MZ    198,3708                     DCW  'Y198G08'
                SW    207                          DCW  ',207'
                LCA   86                           DCW  'L086'
                SBR   89,100&X1                    DCW  'H0891|0'
                MCS   84,204                       DCW  'Z084204'
                A     198,82                       DCW  'A198082'
                MCW   0&X1,306                     DCW  'M0|0306'
                 W                                 DCW  '2'
                BCE   194,306,                     DCW  'B194306 '
                B     153                          DCW  'B153'
                H     194                          DCW  '.194'
                 R                                 DCW  '1'
                ORG   201
                DCW  @23RD MERSENNE PRIME = 2**11213 - 1  REALLY@
                ORG  333
                DA   1X1
                 ORG  3708
                DCW  @6                        @
                 DCW  @11208@
                END  90   G:ROPE1401VanSnyderDisasm> 

Links:
------
[1] http://www.apropos-logic.com/DisAsm.zip
[2] http://www.apropos-logic.com/DisAsm.tar.gz
[3] mailto:Van.Snyder at jpl.nasa.gov
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.computerhistory.org/pipermail/1401_software/attachments/20100111/28c33c57/attachment.html


More information about the 1401_software mailing list