On 29/09/2026 20:18, Paul Koning wrote:
That's certainly a start  but just the bare beginning.

Very true.


I suspect that, unti lthe IBM/360, most machines had word lengths not a power 
of two.  For example, none of the DEC machines before the PDP-11.  Older IBM 
machines had assorted word sizes; CDC and Burroughs ditto.
I worked on a 1970s era Philips machine with 24 bits, and there were other 
minicomputer with that word length (Modcomp?).  Electrologica had 27 bit words.

I went to a (guest) lecture by Dijkstra once, where he mentioned semaphores and the X8, so quite how I missed that one I just don't know!!


  The MC research machines had word lengths of 30 and 34 bits (the 34 bit one, 
ARMAC, was a successor of the 30 bit ARRA 2 with a very similar instruction 
set, two instructions per word, but the address space grew from 1k to 4k so the 
word was made 4 bits larger).  ENIAC was 40 bits I think.

I would count the sign since it's part of the data representation, but not the 
parity bit.  And on Burroughs mainframes the 3 tag bits are usually not 
mentioned; if you do include them (sensible, since they carry semantic 
information) you end up with a word size of 51 bits.  Not often you run into 
prime numbers for the word size.

I have the B5000 for 48-bit and the B6500 for 51-bit. It does get a bit tricky though when trying to decide what's what. I suppose 60 years of development blurs the lines a bit as things progress.

Wikipedia has the Gemini guidance computer as 13-bit, the Odra 1001 is 17-bit (although I'm relying on Google Translate iirc), 23-bit and 29-bit were in that list just now, and then the 51-bit B6500. There's an infinite gap to fill above the 60-bit  CDC6600, but given the costs (at least before) 8/16/32 became standard, I suspect that most of that gap will be forever empty.


Requesting candidates for two-bit computers is just asking for trouble :-)


Antonio


--
Antonio Carlini
[email protected]

Reply via email to