On 8 Nov 2007 at 21:57, Sridhar Ayengar wrote:
Chuck Guzis wrote:
So, keeping this vintage, what size attribute
would one assign to a
CDC 6000-series PPU? 12-bit words, but 18-bit accumulator.
Interesting. Does the store operation just truncate the extra bits?
Yup. There's an 18-bit immediate load, and an 18-bit immediate add,
but no 18-bit store, so you have to store the lower 12 bits then
shift the top 6 down. All of this, of course, was to accommodate the
18 bit address space of the CDC 6000 series CPU.
All in all, not a bad architecture--the low 64 locations of memory
were "direct" cells that could be addressed directly or indirectly or
indirectly with index. Many instructions were 12 bits wide and none
was more than 24.
Like all of Cray's earlier machines, however, 1's complement.
Cheers,
Chuck