Series 5 - Program Library Tapes (Digital Computer File Copies)


Date Range1956 - 1964
ProvenanceDepartment of Computer Science, University of Melbourne
Description

All CSIRAC 12-hole tapes which could be located have been read by an apparatus developed by the Melbourne University Computer Science and Software Engineering
Department. As read, the original files produced were in a Hex format and have been converted to a form readable by the CSIRAC emulators CSIRACEM (for DOS) and EM2/3 (for Windows), and given an extension of CVT. These are text files, in the following format, where each tape row is represented as: columns
1234567
mm nnXY where mm and nn are the most and least significant 32-scale numbers, X = X if there is an X punch, else space, Y = Y if there is a Y punch, else space.
Columns beyond 7 are ignored by the emulator programs, and may be used for comments.

As well as the .CVT files, Symbol Print files with an extension of TSP have also been produced. These are also text files, somewhat similar to those originally produced by the CSIRAC TSP program, but able to list the primary and control as well. Their format is:
cols Content
1- 2 High part of location in memory (32 scale)
3 Blank
4- 5 Low part of location in memory (32 scale)
6 Blank
7- 8 number n for nA control character ) if nA control character present,
9 A ) otherwise blank
10 Blank
11-12 High part of command address or T address (32 scale)
13 Blank
14-15 Low part of command address or T address (32 scale) or number n
for nS control character (if present)
16 T,S,R,D or Y control designation (if present, otherwise blank)
17-18 Source mnemonic
19 Blank
20-21 Destination mnemonic
Note: The A control character, if present, is always in column 9.
The T,S,R,D,Y control characters, if present, are always in column 16.
The Y control character is used by the Primary to indicate a transfer.
Both the .CVT and .TSP files are preceded by one or more heading lines, terminated by a line with 0 0 for .CVT files or a blank line for .TSP files.

Files of all tapes marked with T numbers have been retained with their original numbers, except that a full stop in a tape number has been replaced by an underscore. These constitute the official "CSIRAC Library" and have numbers below T700.
Because the tape boxes were also used by the staff and others to hold tapes currently in use or under development, they contained many such tapes without tape numbers. Such tapes were arbitrarily allotted numbers from T700-T799 and T900 onwards. Other stray tapes from various sources were also allotted numbers in these ranges. In most cases, information typed or written at the head of tapes has been transcribed to the headers of the .CVT and .TSP files representing them.
Tapes held by J. Spencer were allotted numbers from T800-T893.
Box no. 0 or blank is used for files with no corresponding physical tape or where the location of the tape is not definitely known.
Box no. 300 is a wooden box of tapes donated to the Powerhouse Museum in Sydney; Boxes 301 - 303 are currently held by J. Spencer.
In general, there is a .TSP file for each .CVT file, except for tapes such as reader test tapes and data tapes for which a Symbol Print would be meaningless. Some data tapes not identified as such may have corresponding .TSP files.
Interprogram Tapes
All Interprogram tapes located were in poor condition, with many corrections and alterations. Tape T754 was found to agree with the listing in G.W. Hill's Ph.D thesis and is operational with the emulators. Tape T755 had many errors and was corrected as far as possible by J. Spencer and R. Bowles, aided by a working program from F. Hirst. It has the ability to create a 5-hole program tape, and is also operational with the emulators. Complete annotated Symbol Prints of both these programs are included in the .TSP files. Other
Interprogram tapes could not be made operational, but the above two are the main ones of interest.


Inventory Listing

Program Library Tapes (Digital Computer File Copies)

Disc file of the 12-hole paper tapes catalogued in Series CSRC0004.

Creator Department of Computer Science, University of Melbourne
Formats digital numeric, text, sound and graphic or video inf
Inventory Identifier C071 Series 5

Published by the Australian Science and Technology Heritage Centre on AustehcWeb, 2002
Listed by Ron Bowles, Jurij Semkiw, John Spencer, Judith Hughes
HTML edition
Updated 5 July 2005
http://www.austehc.unimelb.edu.au/guides/csrc/CSRS0005.htm

The template for this finding aid is part of the Heritage Documentation Management System

[ Top of Page | Home | Series | Provenance ]