10 Comments
Feb 4Liked by Babbage

> It’s worth emphasising that 60-bit wasn’t just used for memory addresses. It was used throughout the system, crucially for register length and floating point arithmetic.

A bit the opposite, if I recall correctly. Memory and the "operand" registers (which held floats and/or ints) was 60 bits wide. But addresses were only 18 bits wide, and addressing was done through dedicated "address" and "index" registers which were also only 18 bits wide.

The subsequent machines (eg. 7600) retained 18 bit addressing and had to resort to a bank select scheme to access larger amounts of memory.

See "Design of a Computer, The Control Data 6600" by J E Thornton.

Expand full comment
Feb 4Liked by Babbage

NYU Courant Institute had a CDC 6600, which I used for a few years. Had an operating system called NOS, which while stood for Network Operating System, we liked to think of it as "No Operating System".

Lets just say that its OS was peculiar, though patently better than IBM mainframe nonsense of the time. Moving from NOS to Unix (Ultrix and later SunOS) was a joy.

Expand full comment

I think I found another 60-bit computer. It was manufactured by Singer ("the sewing machine company") which had undergone a lot of diversification.

http://members.iinet.net.au/~daveb/S10/Sys-10.html

"The S-10 had a byte (or "character") length of 6 bits..." -- this is really BCD being described in terms of ASCII and HEX (instead of octal).

"All S-10 instructions were 10 characters long, aligned on a 10-character boundary." -- 6-bit chars times 10 chars long is 60 bits.

Expand full comment
Feb 4·edited Feb 4

Great article!! BTW, both the CDC 6600 image and the Stretch document are from the permanent collection of the Computer History Museum in sunny Mountain View, California. Come on by and check out the Supercomputing gallery in our signature exhibit, "Revolution: The First 2,000 Years of Computing."

Expand full comment

DEC 36-bit computers are mainframes not minicomputers. It's some weird myth that they are minicomputers. DEC published product literature that states those are mainframes. I guess their 32-bit VAX minicomputers were more visible due to higher volume sales so only L337 notice the difference.

https://www.hactrn.net/sra/alice/

Expand full comment