IBM PC XT front view

I was at a computer recycler the other day and there it was… An original IBM XT 8088 system in nearly mint condition.  It was in the front window of “prized” old crap in this store.  I asked the guy if any of that stuff in the window is for sale and he replied, “sure, sometimes it is”.  So then I specified that I was interested in the XT.  He asked what I’d pay for it and I told him $20.  He said, “sure” and it came home in my trunk.  Luckily on the way out the store I noticed the keyboard sitting there.  I asked him if it was cool if I took it and he said it wasn’t a problem.  Later I found out that it’s a good thing I grabbed it because an AT-style keyboard wouldn’t work.

IBM PC XT inside

After bringing it home, brought it out and popped it open to check what was inside.  The system is actually fairly packed.  Someone probably spent $5,000 or so upgrading it to the point it was at.  The memory banks were full and there was an add-on memory card that had a realtime clock as well. Something else I learned was that originally these systems required you to enter the time and date every time you booted them up.  How annoying….  Looking around further, the system has an unmarked graphics card with a printer port.  I would have hoped it was a Hercules but I’m pretty sure it’s not a real one in any event.  There is a 20 megabyte Seagate MFM hard drive and a MFM controller card in there too.  Something else I learned is that IDE pretty much requires a 16-bit data bus to function at all and the 8088 has an 8-bit external bus so it can’t work with IDE without some major trickery so I’m crossing my fingers that the MFM drive still functions.  Lastly, there is a serial port card.

IBM PC XT back

I did plug it in and flip the power on.  Sounds like the hard drive spins up just fine at least.  I’m hoping that it works but I’m currently trying to hunt down an ISA VGA card to test it with.

You may ask why I bothered buying a nearly 30 year old computer.  My original plan was to part it out and build a single board 8088 to learn more about computers but I’ve since changed my mind since this one is in excellent shape.  I have a really cool old book called The 8088 Project Book by Robert Grossblatt.  It goes through the entire process of building up and programming an 8088 based computer on a breadboard.  The picture on the cover is an insane spaghetti mess of wires and breadboards.  Looks like fun but I’m not sure I’m up to the task.

My alternative plan is to use the computer as it sits an attempt to learn some 8088 assembly language in the dos environment.  Might also be fun to try some other operating systems like CP/M or Xenix if I could find copies of them.



If you like the content on this site, please support it by using this link to order from Amazon. You know you were going to go there and buy stuff anyhow so why not help me pay the hosting bill.