I've been continuing on the theme of collecting various 8-bit bus CPUs and making boards for the MECB system (which I love because getting them to work not only gives them new life but also allows them to work with all of the devices that already exist for that system). Anyway, my latest edition is an 8088 board (512 KB RAM and 512 KB ROM and I/O connected to the I/O bus). It's my first time ever working with an Intel or Zilog family device (CPUs I never really grew up with or had access to when I was young) ... it showed it's first signs of life this morning with a really simple Hello World program
I still have a few minor adjustments to make - a couple of additional pull-up resistors to make the interrupt handling work more sensibly (I was a bit unclear how that worked with this CPU) but apart from that it seems to work OK chugging along at 8 MHz. Strangely, it's a CPU that is hard to find outside of a PC environment so there isn't a great deal of stand-alone software e.g. a lot of the "monitor" style programs seem to assume it is running in a PC e.g. assuming memory-mapped screen, etc. I may have to see if I can adapt one of these to work on the MECB platform.