Help Understanding PC Hardware

I love computers, and I want to know more about them. I want to know the job of each piece of hardware, and what it does to fulfill that job. I know how to build a computer, but I don't truly understand what goes on under the hood. Can anyone help me out or point me in the direction of some informative videos/articles that go over how everything (CPU, hard drive/ssd, graphics card, etc) in a computer works? I really want to get a better understanding of computer hardware.

bam http://www.youtube.com/watch?v=cNN_tTXABUA

great video to start off with

Cool thanks. I watched it and it was pretty in-depth. I went to see if he had more videos about hardware, but he didn't, so now I need to find some other videos about the other parts, I guess.

there's some other great videos, but for the life of me i can't remember them or who made them,

if i find em i'll be sure to post some links

Ok, thanks :)

found it thanks to pirates (or whatever you call people who repost videos as their own)

http://www.youtube.com/user/mynextappliance/featured you'd probably be most interested in the "chip wars" videos