8008?
Jim Kearney
jim at jkearney.com
Wed Nov 16 07:15:12 CST 2005
From: "Allison" <ajp166 at bellatlantic.net>
> I have an 8008 and HDSP2132 (8 char version). Wire wrap and a software
> patch will have to do.
Sounds like you're set, then!
> I may not duplicate the design exact;y as you did it. Rather than memory
> mapped I may implement IO ports. However looking at your design there
> there some design simplifications that hadn't occured to me last 8008
> project (1974). It's pretty cool and saves a carload of chips. Most
> people back then were implementing multiple busses (address, ram data,
> IO in, IO out, interrupt instuction) and thats a lot of chips. The MCS-8
Yes. The use of supporting components a bit newer than the CPU made this
design possible. I was able to avoid a bus because the load on the CPU data
pins is much lower than the old banks of 1101's etc; and having RAM and
EPROM that were slightly faster than the CPU dramatically simplified the
state decoding. The use of memory-mapped I/O also simplifies the state
decoding a fair bit, too. A PROM or a PAL could fully decode the state
without too much effort, but I wanted to avoid programmed parts other than
the EPROM.
Jim
More information about the cctalk
mailing list