1" paper tape buy ?

Chuck Guzis cclist at sydex.com
Fri Feb 27 10:41:25 CST 2009


On 27 Feb 2009 at 10:45, Paul Koning wrote:

>  Chuck> Maybe a 72 bit word length might have made more sense, as that
>  Chuck> would have matched the 7090 double-precision word size.  On
>  Chuck> the other hand, everything about the 6000 architecture does
>  Chuck> "fit together" nicely.
> 
> Right.  For example, 15 and 30 bit instructions pack well, while a
> 72-bit word would not have produced that nice packing (and 15 bits is
> the right basic instruction size).  Also, 60 bits is the single
> precision float size, while double is 120 bits -- so you get a lot
> more precision than the 7090.

(DP on 7090 = 54 mantissa bits; SP on the 6000 = 48 mantissa bits.  I 
haven't compared the innards of the FP implementations on both 
machines in detail; it might be that the 6000 preserved more 
significance during calculcations than the 7090 DP).

It's always been my understanding that the 6600 took square aim at 
IBM's hugely popular "scientific" machines, the 7090/7094.  The 
floating-point instructions have enough similarity to the 7090's to 
support that contention, though the architecure in general doesn't.

A 72-bit word would have 4 18-bit parcels (allowing for 16 A, B and X 
registers) or 2 36-bit parcels (allowing for a larger address space), 
so it's not outside reason.  Perhaps adding 12 bits to the word size 
may have been too difficult or expensive from an engineering 
standpoint, or simply not been cost-effective.

--Chuck



More information about the cctalk mailing list