Questions tagged [ibm650]
The ibm650 tag has no usage guidance.
6
questions
52
votes
4
answers
7k
views
Why did the IBM 650 use bi-quinary?
The IBM 650, announced in 1953, was the world's first mass-produced computer. It represented numbers in decimal, which is understandable, both because it needed to work with exact money amounts, and ...
49
votes
10
answers
11k
views
Why did 1950s-60s computers have such wide words?
Modern general-purpose computers typically have a 64-bit word size, but looking back in time, we see narrower CPUs. In the early 80s, the 68000 dealt with 32-bit addresses but the ALU was only 16 bits ...
29
votes
3
answers
4k
views
Why does an instruction include the address of the next instruction on the IBM 650?
The IBM 650 seems to be a load-store machine. One advantage of a load-store machine is that the instruction can be shorter because there's less pressure to pack more information into it. But the IBM ...
22
votes
1
answer
1k
views
When did the IBM 650 have a "Table lookup on Equal" instruction?
In 1959, Donald Knuth wrote an assembly program named SuperSoap for the IBM 650. Here is the manual, and here is a listing of the program (in SuperSoap assembly language). Quoting from the abstract:
...
5
votes
0
answers
217
views
Why did the Burroughs 205 not use bi-quinary like the IBM 650?
The IBM 650, one of the first general-purpose digital computers, designed in the early fifties, used decimal digits with bi-quinary representation for reasons discussed here: Why did the IBM 650 use ...
4
votes
1
answer
437
views
IBM 650 - how many logic gates?
How many logic gates did the IBM 650 have? I'm used to measuring the complexity of a CPU by transistor count, but the 650 was a vacuum tube machine; the number of tubes would also be an interesting ...