Chips that changed the world
Brent Hilpert
hilpert at cs.ubc.ca
Sat May 2 14:38:56 CDT 2009
Tony Duell wrote:
>
> Andrew Burton wrote:
> > Thanks for the link, that was a very interesting read.
> > However, isn't there a mistake in the Motorola 68000 description. Doesn't i=
> > t use 32-bit addressing and not 24-bit?
>
> The addres _registers_ were 32 bits wide, but only 24 address lines were
> brought off-chip. There are actually 23 address pins (A1...A23), becuase
> A0 is determined from the states of UDS/ and LDS/
Keeping in mind as well, that at the the time of the 68000 release ca. '79/80,
16MB=2^24 was a lot of memory. Going beyond 16-bit physical addressing was
warranted in terms of market/economics, the same could not be said for 32-bit
physical addressing for a microprocessor system. 24 bits was a practical
goldilocks solution.
The 32-bit initial architecture provided for future upgrade/compatibility, and
was addressed (pun) in later versions.
(Didn't the IBM 360 architecture vs. implementation take the same upgrade path?)
More information about the cctech
mailing list