Article View: alt.folklore.computers
Article #5243Re: Okay, I'll speak up in defense of the IBM 1130
From: hoo... Jim Hoover
Date: Wed, 10 Oct 1990 03:50
Date: Wed, 10 Oct 1990 03:50
82 lines
4216 bytes
4216 bytes
OK, after listening with great amusement to all you other old hacks, I
feel obliged to recount a few of my own stories.
First the IBM 1800. Rummage, rummage through the archive file cabinet.
I quote from File No. 1800-01, Order No. GA26-5918-8,
IBM 1800 Functional Characteristics. Ninth edition, August 1970.
(This is formatted exactly as in the manual.)
CORE STORAGE
The 1800 system main storage uses magnetic cores
for data and program instruction storage. Each ad-
dressable core storage location contains 18 bit posi-
tions and is called a word. One of the 18 bits in a
word is used for storage protection and one bit is
used for parity checking. The remaining 16 bits in
each word are data bits.
So the 1130 and 1800 machines were strictly compatable, except for
the 1800 instructions to do storage protection and process i/o.
Some stats on memory:
min 4096 words, 2 or 4 micro-second cycle time
max 65536 words, 2.25 micro-second cycle time
Now the obligatory anecdote. I was a systems hack-nerd in 1972
while a high school student. The 1800 belonged to the Chem Eng
department at the University of Alberta. It was used for
process control research. The machine had oodles of process
i/o (analog, digital, varying speeds) and 27 interrupt levels!
The console printer was the print mechanism of an IBM selectric
typewriter. Every so often it would burble and print out some
status message such as
Over temp warning on evaporator, shutting down.
Really important messages would be printed in red.
One error message, I forget the details, went something like
MPX01029 - Parity error at ....
When you went to the error manual, there was a penciled note that
said:
Open core box door and follow instructions.
If you didn't know what a core box was, you stopped right then.
When you opened the door on the box (about the size of a fridge)
hanging before you was a rubber mallet. On one of the boxes was
a yellow X. The instructions said
hit the yellow X firmly, once.
Sure enough, that would shake up the insides enough that the
problem would go away for another few months. I don't remember
if the customer engineer ever fixed that one.
As for error messages, one of the devices the 1800 controlled
was a gycol evaporator. There was this great process operator's
console with a 3 line display made from 15 segment nixie tubes.
You could push buttons to get and modify various control parameters
for the evaporator control loops, and read off things like temp and
flow rates. Being full of flashing lights and buttons, the console
was a perfect example of what in law is called an "attractive
nuisance". Passers by the lab were always playing with it.
The syntax for commands to the console was somewhat
baroque, so if you just pushed buttons at random it would usually
respond with "INVALID INPUT". But if you did this three times in
a row it would reply "YOU DON'T YOU WHAT YOU ARE DOING, DO YOU?"
and lock out for 30 seconds.
Prof. Jim Hoover | Office +1 403 492 5401 or 5290
Dept. of Computing Science | FAX +1 403 492 1071
University of Alberta | hoo...@cs.ualberta.ca
Edmonton, Alberta, Canada T6G 2H1 |
--
Prof. Jim Hoover | Office +1 403 492 5401 or 5290
Dept. of Computing Science | FAX +1 403 492 1071
University of Alberta | hoo...@cs.ualberta.ca
Edmonton, Alberta, Canada T6G 2H1 |
Technical Details
Message-ID:
<1990Oct10.035032.28260@cs.UAlberta.CA>Path:
mbox-mo1.pugleaf.net!gmdzi!unido!mcsun!uunet!van-bc!ubc-cs!alberta!hooverReferences:
<418@synsys.UUCP> <3833@network.ucsd.edu> <330@inews.intel.com>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!gmdzi!unido!mcsun!uunet!van-bc!ubc-cs!alberta!hoover From: hoo...@cs.UAlberta.CA (Jim Hoover) Newsgroups: alt.folklore.computers Subject: Re: Okay, I'll speak up in defense of the IBM 1130 Keywords: training system, learning, lotsa fun Message-ID: <1990Oct10.035032.28260@cs.UAlberta.CA> Date: 10 Oct 90 03:50:32 GMT References: <418@synsys.UUCP> <3833@network.ucsd.edu> <330@inews.intel.com> Sender: ne...@cs.UAlberta.CA (News Administrator) Organization: University of Alberta, Edmonton, Canada Lines: 82 Posted: Wed Oct 10 04:50:32 1990 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit