Pioneers of computing

Chuck Guzis cclist at sydex.com
Tue Mar 12 23:12:01 CDT 2019


On 3/12/19 5:59 PM, ben via cctalk wrote:

> That needed to say Half Word. The point I was making was you went
> down from 36 bits to 32 bits and that loss of word size made
> everything follow a similar architecture model between different
> computer manufactures as there is only a few ways to format your
> opcodes to fit into half a word. A bit here, a bit there and WOW you
> need a bigger opcode space. Ben.

It depends on how you design your instruction set.   On the CDC 6000
series, most instructions were 15 bits (6 bits of opcode + 3 x 3 bits of
registers--a 3-address architecture).  Longer instructions were 30 bits.
 Because addresses were of 60-bit word granularity, instruction
placement within a 15-bit parcel was important, as you couldn't just to
a quarter-word address.  I'd programmed S/360 before the CDC machines
and soon learned that there wasn't a whole lot to be gained with byte
addressability.  CDC 6600 COBOL ran faster than the COBOL on a 360/195
(as measured by the Navy Audit Test suite) in spite of the fact that the
6600 has no decimal instructions and is word-addressable--such is the
power of RISC.

--Chuck





More information about the cctalk mailing list