On 2/22/2006 at 4:11 PM Jim Leonard wrote:
The huge-mode address computation to get from a
byte offset to a
segment+offset representation is miserable--and a loop that does
something
like a[i] = b[j]+c[k] where all three arrays are
larger than 64K is
ridiculous.
Right -- don't do this :-)
Yeah, but when I saw the hoops one had to jump through on 8086 code for
large structures with the sales engineer sitting there with a straight face
and telling me it was ONLY 7 instructions, I became an instant fan of the
68000--just about had management convinced that 68K was the way to go when
Bill Davidow (who was on the board) got wind of it and unilaterally shot it
down. We ended up debugging the early steppings of the 80186. We had a
socket onboard for the 286 but it was nowhere near ready for primetime yet.
Cheers,
Chuck