Kyle Hovey is building his own 8-bit Transistor-Tansistor Logic (TTL) computer from scratch.

I set out to learn as much as I could about how to build an 8-bit computer and soon found that looking back to the invention of the computer was the way to go. I emailed the creator of the Magic-1 computer to get some advice on where to start. He pointed me to a textbook from the late ’70s: Digital Computer Electronics by Albert Malvino. Without that book this entire project would not have been possible. If you are looking to build your own 8-bit computer I highly recommend purchasing this book. It starts at the bare logic level and moves on up to registers, then counters, then the actual structure and operation of a simple-as-possible computer. My computer that I’m building right now is based on the SAP-1 architecture with some modifications that add needed functionality.

Sounds like he wants to build a steampunky case with Numitron tubes for the display. Check out Kyle’s blog 8bitspaghetti to follow along with his project.

10 Responses to Building an 8-Bit Computer From Scratch

  1. Wow. Sounds impressive. I’ve exchanged some witty and wonderful even messages will the gentleman behind the Magic-1 design. I do agree that is the perfect choice for anyone wishing to start off like that. However his site references two excellent Byte Magazine articles that document one individuals efforts.

  2. I always liked Caxton Foster’s Computer Architecture for how it starts from gates and winds up with a working computer. It’s rather older than this other book. I’ll have to keep an eye out for it.

  3. Fredicvs Maximvs on said:

    That picture is giving me waking nightmares. Trying to find the one loose wire that’s causing things to not work quite right sounds… excruciating… :-D

    • It has happened a few times. When I made the ALU (this was the first part that I worked on) it had erroneous output due to some bits that got mixed up somewhere along the line. It took me a few hours but I finally got all of the bits in line.

  4. once i biult a computer based on the Zilog’s Z80 processor :)

  5. chiefjoe on said:

    That’s just pornographic

  6. Pingback: Watch as a DIY 8-bit computer comes together, learn something in the process | tekifeed.com – Gadget Feeds, Gadget News and more!

  7. and-E on said:

    its insane what you can accomplish when you get a round tuit

  8. MikeW on said:

    Reminds me of my high school project where we used wire wrapping to build a I think 8 86 computer. We used LEDs for output and hex to program it. With two people per computer some looked very much like the pic.

  9. Max Eliaser on said:

    I recommend The Elements of Computing Systems. It’s similar to how you describe the ’70s book, and it’s available free online.
    http://www1.idc.ac.il/tecs/plan.html

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

%d bloggers like this: