Byte sizes (was Re: 2.8M 3.5' floppy (was: three and a quarter loppy?)

Paul Koning pkoning at equallogic.com
Mon Mar 14 14:36:03 CST 2005


>>>>> "der" == der Mouse <mouse at rodents.montreal.qc.ca> writes:

 >> Also, the MC68000 has bit-manipulation instructions that can
 >> address individual bits, but it is not considered to have one-bit
 >> bytes.

 der> ...The description
 der> of the -10 as I read it implied that there was a single object,
 der> defined by the hardware, which encapsulated the word address,
 der> bit number, and size, which sounds way too much like a bit
 der> address.  ...

I believe that's right.

For that matter, the Burroughs 6800 has a somewhat similar mechanism
(characters as a subsidiary datatype with hardware-defined character
pointers). 

In both cases, you have a construct that consists of a word address
and a byte-in-word address.  So the part that describes the byte
describes it as a piece of a given word, which is addressed by another
part of the composite pointer.  That's why those are still considered
word addressed machines (36 and 48, respectively) -- the ability to
pick a character out of the word is viewed as a secondary operation
distinct from the primary memory addressing.

	 paul



More information about the cctalk mailing list