0
\$\begingroup\$

I am 15 years old and love electronics. I made very basic circuits using breadboard and basic components. I want to build 8-bit Computer like this one: https://www.youtube.com/watch?v=qYvr0b8jqbg which includes Graphics Processor, Central Processing Unit.
What are some resources to make this kind of computer? or tell me what should I search on google to make this kind of computer as shown in the video. At this age I have lots of time and I am ready to do a lot of hard work.

If the question is too broad then please suggest me some websites where I can read about collection of resources like books, videos etc. to make 8-bit computer.

\$\endgroup\$
13
  • \$\begingroup\$ This question is far too broad to be answered here, so expect your question to be closed. \$\endgroup\$
    – JRE
    Commented Mar 4, 2016 at 10:36
  • 3
    \$\begingroup\$ Since you've asked and want to learn, I've done a quick google search and found someone who did what you are asking about. This person documented the whole thing online, and provides all the source code. Check here: blog.atmel.com/2015/04/08/… \$\endgroup\$
    – JRE
    Commented Mar 4, 2016 at 10:37
  • \$\begingroup\$ I'm extrememly bias because Yale Patt was my professor for the more advanced class in this subject. However his book "Introduction to Computing Systems: From bits & gates to C & beyond" does still cover the basics of how computers work. But to get to the point where you've actually created the architecture like in that video... expect it to take about 1-2 years min. \$\endgroup\$
    – Dave
    Commented Mar 4, 2016 at 10:38
  • \$\begingroup\$ @user1444692 On the other hand, if you see yourself getting a career in computer programming, microcontroller/embedded system programming, or similar field, those two years can be of tremendous assistance later on. Furthermore, you'll actually know something about practical issues that the experts in the field face. So if you think you're interested, dig in! \$\endgroup\$
    – AndrejaKo
    Commented Mar 4, 2016 at 10:42
  • \$\begingroup\$ @AndrejaKo I am so much interested in this field and ready to dig in. \$\endgroup\$
    – dev_aur0ra
    Commented Mar 4, 2016 at 10:45

1 Answer 1

2
\$\begingroup\$

I'd recommend beginning with reading up on logic gates and binary. Challenge yourself to create a full binary adder circuit and a binary decoder circuit to start with. You can use a simple online logic simulator to begin with such as logic.ly or circuitlab.com - please note that these do not support saving so after your first experiments it may be a good idea to move on to a different simulation software.

There are plentiful resources online to begin learnining about logic ciruits, and soon you'll be able to create more complex and cool things. It's key to learn about things like SR latches and JK flip flops.

Once you've taught yourself a bit of the logic theory, you can start experimenting with physically building them! Get hold of some logic chips and see if you can use a breadboard to create the logic circuits you simulated and learnt about. Use buttons as inputs and LEDs as your outputs.

Most of all, there can be a few 'dry' parts about learning about digital logic however the overall experience can be very satisfying and enjoyable. Have fun with it!

\$\endgroup\$
1
  • 1
    \$\begingroup\$ This is a good recommendation, follow it. Sure a binary adder does not sound as fancy as a Computer but it is a much better place to start. A suggestion for a more practical project as soon as you have learned the basics: a digital clock (without using a microController of course). Enjoy electronics ! \$\endgroup\$ Commented Mar 4, 2016 at 12:42

Not the answer you're looking for? Browse other questions tagged or ask your own question.