Administrator
|
I think he meant bit numbering.
I've helped multiple people to understand that the bits are numbered 0-15 starting with the LSB. People with some programming experience understand that arrays start with [0]. They see in[0] and think it refers to the first bit of the number on the bus, as written. If in = 0x1234, they think in[0..3] = 1 and in [12..15] = 4.
FWIW, I've worked with computers that have used all four numberings: 0..n-1, 1..n, starting with MSB or LSB. I even used a computer that had 8x6 rectangular words (Librascope 3055).
--Mark
|