CYBER word length

Phil Mason philm at astroatc.UUCP
Tue Nov 11 07:45:57 AEST 1986


In article <363 at yabbie.rmit.oz> rcodi at yabbie.rmit.oz (Ian Donaldson) writes:
>In article <2447 at hcr.UUCP>, mike at hcr.UUCP (Mike Tilson) writes:
> . . .
>The CDC Cyber 170 series uses this concept to advantage with most languages;
>since it has 60-bits (a silly number, I agree), it sets all 'bss' storage to
>0600000000000004nnnnn, where nnnnnn is the address of the storage.  
> . . .
>Ian Donaldson.

The Cyber word length was selected to be 60 bits because of the number of 
exact divisors it has : 2, 3, 4, 5, 6, 10, 12, 15, 20, and 30. As you can 
see, one can pack quite a variety of different length data fields in one word
and not have to worry about your 3 (or whatever) bit fields from extending 
over a word boundary! CDC thought that nobody would ever use more than 64
different symbols for I/O so they made their "byte" six bits long.  Packing
ten of them in a word is convenient, to say the least.

-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Kirk  : Bones ?                |  Phil Mason, Astronautics Technology Center
Bones : He's dead Jim.         |  Madison, Wisconsin - "Eat Cheese or Die!"
- - - - - - - - - - - - - - - -|  
...seismo-uwvax-astroatc!philm |  I would really like to believe that my
...ihnp4-nicmad/               |  employer shares all my opinions, but . . . 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=



More information about the Comp.unix.wizards mailing list