On Mon, 1 Mar 2010, Martin Gregorie wrote:
And before that, a computer was a lady with a slide-rule and a book of
squared paper who did sums. Neither of those machines are what we would
consider a computer today.
I think that job title lasted into the days on hand-wound and
electrically driven mechanical calculators - Monromatics (sp?), Fridens
and Facits. I remember using them for physical chemistry calculations.
To clarify, i consider the essential feature of a computer to be that it
has a program, which is a body of instructions which control both
computations on data and the sequence of instructions executed, which is
stored in the same medium as the data. Something like that, anyway.
That's certainly the current view, but as you said, it didn't happen
before Baby used a Williamson tube (modified CRT) to store program and
data.
However, there were a number of computers sold before that. I must admit,
though, that IBM spent a lot of time (and made a lot of money) selling
stored-program computers that emulated those early machines. Think of any
small business machine (S/34, S/36, S3) with its data files on cards and
running RPG. They were alive and well until well into the late 1970s.
From what i understand, they were as computerlike as ENIAC, if not more
so. I don't think it matters a jot that they were electromechanical
Agreed, though I can't remember whether they were programmed with a
plugboard or whether the program was one of those sliding plate memory
stacks.
the Analytical Engine had been built, that would have been a computer (i
think - but its brazenness would not have debarred it from that status).
Downstream of the instruction despatch mechanism, they were entirely
computerlike - a random-access store with a general set of operations,
controlled by an instruction code. But the instructions came from a
fixed loop, with very limited flow control, and no branches. That makes
them sequence-controlled calculators, not computers.
That seems correct from the limited amount I've seen about them. I've
seen a bit about the arithmetic unit and almost nothing about the
instruction set - only that the instruction feed used essentially the
same mechanism as a Jacquard Loom.
Okay, then perhaps i'm wrong. Then again, that may have been an earlier,
simpler version of the Enigma (fewer wheels, no steckerboard, etc), and
ISTR that the quantitative increases in the Enigma's complexity required
qualitative changes in methods to crack.
The steckerboard and reflector disk was there on all the Whermacht's 4
disk machines, but I thought the 5 disk version only appeared quite late
in the war.
If I understand the layout of the rebuilt Bombe, it has the possibility
of using 6 disks - at least it has six rows of 12 disks spindles on its
face. I don't remember hearing an explanation of how these mapped onto
the disks, reflector and steckerboard in an Enigma machine - just assumed
that each column represented an Enigma machine so it could run the
problem in 12-way parallel
Yes, but if i told you, i'd have to kill you.
were you ever at GCHQ? A friend who was used to say that a lot.
I assume it took the candidate position from the Bombe and put a larger
amount of ciphertext through it to see if it came out sensible. That's
purely a guess, though.
Using it was described as keying each letter of the alphabet in turn and
seeing if the same letter appeared on the output lamps. If that worked,
they put the settings into a British cypher machine that had been rewired
to emulate an Enigma machine and typed the first sentence or so of the
cyphertext into that. If good German came out, they passed the settings
and cyphertext on to the analysts and reset the Bombe for the next
problem.
Bletchley Park is well worth a visit. I had pretty high hopes of it, but
even so it was a lot more interesting than I expected, not least because
that have a good collection of working Enigma and Lorenz machines. I'd
hoped to see the Bombe running, but it wasn't run the day I was there,
however, Colossus was up and running.