[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