How CPU's work (was Re: Hi, I'm new...)
Pete Turnbull
pete at dunnington.plus.com
Mon Aug 7 14:49:37 CDT 2006
On Aug 7 2006, 15:14, Roy J. Tellason wrote:
> Well, that one is a 10 MHz part while the 68000 I have is I think an
8 MHz
> part, which is a bigger increase than that, but the clock driving
the thing
> would need to be changed too, and I don't think they have exactly
the same
> pinout, though it's been a really long time since I looked at that
material.
They do have the same pinout, and a 68010 is a drop-in replacement for
a 68000. Except they stopped making it ages ago, and it's easier to
get a 68000 than a 68010. The 68010 fixed the problem of not being
able to recover from an interrupted instruction, handles double bus
faults correctly, added a few vectors, made the exception vectors
relocatable, and fixed the problem that getting back to supervisor mode
from user mode wasn't privileged in the original 68000 (which made a
nonsense of any protection schemes). However, it has some other minor
differences that mean it may not be 100% software compatible with a
68000, for example the revised exception stack frames. I'd have to dig
out some very old course notes to tell you more.
--
Pete Peter Turnbull
Network Manager
University of York
More information about the cctech
mailing list