Software for the IBM 709/7090/7094
Software for the IBM 709
The following software has been recovered for the IBM 709. It will also run on a 7090 or 7094.
Lisp 1.5
This software was recovered from a listing. The file was transcribed by Pascal Bourguignon, and proofed by Bob Abeles and me. It will assemble and produce identical results to listing when assembled under IBSYS FAP. But it appears to be missing some Lisp definitions so programs can't be entered and run on it.
Source | IBSYS Job to build Lisp 1.5. Output on system punch. |
Test Job | Job to test lisp. |
Run lisp1.5 job on IBSYS to rebuild program. Results will be on PUA. Attach this to card reader channel A and boot. After first halt, attach lisptest.job to card reader channel A, and continue execution at address 174 octal. This will save the system to SYSTMP and produce two card loader on PUA.
Fastran
This software was transcribed from: http://www.bitsavers.org/pdf/iu/fastran_compilerListing.pdf. This is a Fast Fortran II compiler that was designed to replace the FMS Fortran Compiler. I have not taken the time to change this so that it can run under IBSYS. If you manage to do this, send a copy to me and I will add it in here.
Source | IBSYS Job to build IU Fastran. |
Listing of compile | Listing of run. |
9 AP
This is a stand alone assembler for the IBM 709, it is based off UASAP. This was recovered off a SHARE tape from Paul Pierces Collection. When making input tapes for 9AP they must be constructed with 1 line per record. Use -b1 option for mkbcdtape.
Source | Source for 9AP, can be assembled using IBSYS or using itself. |
Card Deck | Card deck to load 9AP onto tape |
System Tape | 9AP System tape. |
4 Card Loader Source | Place this loader deck before 9ap.cbn to reload system tape |
Card Deck | Assembled card deck of boc |
Init | Simulator initializer file for 9ap. |
Switch settings for 9AP
Switch | Function | |
1 | 0 Input on tape A1, 1 Input on Card Reader | |
2 | Unknown | |
3 | 1 Don't write listing on sysprint | |
4 | Not used | |
5 | 1 Write listing on B3. |
Installing 9AP from card deck.
Running:
|
Diagnostics
These diagnostics were recovered by Paul Pierce. Some come from cards that were read, other were transcribed by Fausto or me. I have modified 9AP to produce listings identical to the scanned listings. Each of these has a PDF file with the regenerated write up and notes with attached assembly and card images. I have also provided seperate assemble and card images for those who have trouble recoving them from the PDF file. Note the PDF files are not finished, I still need to clean up flowchart images more. The CBN deck is in column binary, but lacks loader or other parts. The Deck includes all extra programs, data and a loader. I also want to thank Fausto Saporito for helping transcibe many of these diagnotics.
|
Note †: These decks may not be correct yet.