An ICL 1903 around 1965 – still without disc (often spelled disk at that time) in Holbeck, England |
In the year 1969 in West Berlin my friend Ulrich Bosler and I were allowed to use Technical University’s mainframe during nights for our engineer diploma program. The largest computer in Berlin then, a ICL 1904 that had just gotten the newest gadget, disc drives, the size of American washing machines. Magnetic tapes were standard to store programs and data. We kept our program, an Exapt compiler written in in Fortran II for portability, on some 7,000 punch cards, so as to be able to quickly correct the program. To write our thesis we used another computer, less in demand, in another building, a Digital Equipment PDP 10 as line editor. At that time texts usually were written “offline” on purely mechanic typewriters.
The ICL 1904 had a disc operating system (to be started by loading a sizeable punched tape), and was able to run four programs at the same time (“multiprogramming”). The disc was used for swapping, if necessary (called overlaying by Wikipedia). As we typically were all alone on the machine, there was only one program running (if at all …), ours.
Paper Tape Rewinder, the later cordless model originally for $ 150. HP Computer Museum |
Teletypewriter to control computers. Price advertized $ 1450. More here. We used those with an adjustable mono loudspeaker in the front cover. Other example here. |
You could hear the computer at work.
What you heared was reassuring – most of the time. You could hear loops, notice interrupts (peripheral devices bringing in some fresh data), and when an error stopped the program the sound stopped as well, at least its melody.
The computer sound indicated program errors as well: You could hear a program looping indefinitely, when it repeated a sequence over and over and over again without change. Normally you are afraid to manually stop a program, to forcibly “end a task” as you’d say today. It might still be productive, progressing, just slow. With the ICL’s loudspeaker we could hear progress – or kill the program, dump a bit of memory, and find out in what loop it had hung. Even then, finding the place in the source program where we had stopped the program, was difficult.
Today the operating system of an ICL 1900 can be run on a Raspberry PI, more here.
Memories and specifications of the ICL 1900 by Brian Spoor. Very readable!
• How I tried to trick the ICL 1904
• Another old story: The HP 3000 in Geneva 1972.
• Another old story: A modem message via tape recorder
More stories: https://blogabissl.blogspot.com/2017/10/old-computer-stories-hp-2116-et-al.html
More on early Teletype code: www.colossus-computer.com/colossus1.html#appendix1
Link to here: https://blogabissl.blogspot.com/2017/10/listening-to-compter-bugs.html
Fritz@Joern.De
Keine Kommentare:
Kommentar veröffentlichen