i want to learn computer hardware.

Like the title says, i want to learn about computer hardware.
I want to know all the parts what they do and how they work.
But i know close to nothing about computer hardware,
so i wanted to ask if anyone nows a good book or a website that
teaches you about hardware.
Thanks in advance!
Well Google is a pretty good resource. Look up 'how to build your own 4-bit computer'
Learn binary logic. I got bored one day and got heavy into it. The result is a full APU (arithmetic processing unit) with 2 registers (8bit numbers) in minecraft. It's a fantastic learning experience.

Here's a good challenge: using the 6 binary operators (AND, NAND, OR, NOR, XOR, XNOR) and 1 unary operator (NOT), create an adder/subtracter/multiplier/etc...

It's super fun and you'll get great insight in how computers actual work at their core.
Learn about Digital logic ( https://www.google.com/search?q=digital+logic+tutorial&oq=digital+logic+tu&aqs=chrome.1.69i57j0l5.3117j0j7&sourceid=chrome&espv=210&es_sm=93&ie=UTF-8 ) and then move to computer architecture (x86/x64). If this seems to hard - try learning some small microprocessor architectures like arm cortex-m0-m3 to understand how things work.

This nice and beginner friendly video should satisfy your curiosity for now:
http://www.youtube.com/watch?v=cNN_tTXABUA
Last edited on
I thought Code by Charles Petzold was a pretty good introduction to computer architecture and digital logic.

http://www.amazon.com/Code-Language-Computer-Hardware-Software/dp/0735611319
Topic archived. No new replies allowed.