David Dalrymple gives an amusing and thought-provoking critique of computer architecture over at Edge‘s World Question Center:
Imagine if your company or organization had one fellow [the CPU] who sat in an isolated office, and refused to talk with anyone except his two most trusted deputies [the Northbridge and Southbridge], through which all the actual work the company does must be funneled. Because this one man — let’s call him Bob — is so overloaded doing all the work of the entire company, he has several assistants [memory controllers] who remember everything for him. They do this through a complex system [virtual memory] of file cabinets of various sizes [physical memories], the organization over which they have strictly limited autonomy.