If anyone is looking for a solid, simple explanation of the workings of a PC, I found a pretty good reference at
http://www.pcguide.com/intro/index.htmWell worth the time to skim; if you laready know it, it's good eview material, and there are plenty of places where some details of hardware implementations are explored and explained in greater depth.