How Computers Work: Processor And Main Memory (Second Edition)