Software for the IBM 705/7080

Software for the IBM 7080

705 Symbolic Assembler

I initially wrote a Perl program to assemble the source files. Then I converted it over to a 705 program to run on the simulator.

 .
DescriptionFile
Perl Assemblerasm705.pl
Native Assemblerasm705.sym
Assembler Listingasm705.lst
Assembler Deckasm705.dck
Assembler Iniasm705.ini

705 Sort

32-6831 705 Generalized Sorting Pgm 1956 Is a sort program for the 705 to sort tape files. This has not been tested. RRG80 is a program that creates random tape files for testing of sort and merge.

 .
DescriptionFile
Sort Listingsort.lst
RRG80 Deckrrg80.dck

705 Merge

32-7626 705 Generalized Merge Pgm 1957 The merge program will merge together sorted tapes.

 .
DescriptionFile
Merge Listingmerge.lst
Merge Deckmerge.dck
Merge Sourcemerge.src

650 Simulator

32-7763 Simulation Of 650 On 705 1957 Program to simulate a 650 on the 705.

 .
DescriptionFile
Sim650 Listingsim650.lst
Sim650 Decksim650.dck
Sim650 Sourcesim650.src
Housekeeping Listinghouse.lst
Housekeeping Deckhouse.dck
Housekeeping Sourcehouse.src

7080 Diagnostics

These diagnostics were recovered by Paul Pierce. These have been transcribe by Fausto Saporito and me. The original format of these are in the form of a autoflow listing. This provides a kind of a flowchart along with the listing. These have not been reproduced in the transcribed versions. Each diagnostic consists of a PDF document of the original diagnostics. A transcribed listing and a card deck to run it. The card decks are produced by running a perl script on the listing which verifies the text and produces a deck. Note all decks are straight ascii text.

 
DiagDescriptionPDFListing DeckNotes
4chan4 Channel tester PDF Listing DeckNot transcribed
5TY002AConsole Typewriter test PDF Listing Deck 
8CC01CConsole Card Reader PDF Listing Deck 
8CL01A Clock diag PDF Listing Deck 
8CU10ABasic CPU test PDF Listing Deck 
8CU10IBasic CPU test/w interupt PDF Listing Deck 
8CU29ACPU test. PDF Listing Deck 
8CU30BCPU test 2 PDF Listing Deck  
8CU31A705 Compatablity test. PDF Listing Deck Not finished
8CU35CCPU test. PDF Listing Deck 
8CU37CPU exceriser PDF Listing DeckNot transcribed
8META PDF Listing DeckNot transcribed
8MU98AMemory test PDF Listing DeckNot transcribed
8rec PDF Listing DeckNot transcribed
8SA01ACPU Storage test PDF Listing DeckNot transcribed
8SB05ACPU Storage test PDF Listing DeckNot transcribed
8SB09ACPU Storage test PDF Listing DeckNot transcribed
8SB15ACPU Storage test PDF Listing DeckNot transcribed
8SE01CPU Table Instruct PDF Listing DeckNot transcribed
8TC10BTape Controller PDF Listing DeckNot transcribed
8TC15Tape Controller PDF Listing DeckNot transcribed
8TC16ATape Controller PDF Listing DeckNot transcribed
8TC20ATape Controller PDF Listing DeckNot transcribed
8TR02ATransfer card PDF Listing DeckNot transcribed
8TR06ATransfer card PDF Listing DeckNot transcribed
8TS08ATape System PDF Listing DeckNot transcribed
8TS10ATape System PDF Listing DeckNot transcribed
8TU04CTape Unit PDF Listing DeckNot transcribed
8TU06ATape Unit PDF Listing DeckNot transcribed
NotesNotes PDF Listing DeckNot transcribed
RRG80Random record generator PDF Listing DeckNot transcribed
8ED01 Diag Tape Generator PDF Listing Deck  
8LD01Loaders PDF Listing Deck  

Note †: These decks may not be correct yet.