Understanding the Microprocessor
Citywide writes "Ars has a very thorough technical piece up entitled Understanding the Microprocessor. It's pitched lower than many Ars articles (all of which are a bit over my head, to be honest), but that's why it's worth checking out: it explains the fundamentals is a very clear and useful way. And as the author notes, this kind of information is really crucial to get a grip on before Hammer arrives."
A layman is someone who can get laid, and hence a "non-geek" :-)
Try NetBSD... safe,straightforward,useful.
A picture says a thousand words.
Hate me!