Computational Reality

A Bottom Up View of the Machine

Welcome to the machine.

This is not a book about code. This is a book about the physics of information. We will trace the journey of a single bit from a miserable existence as a trapped electron in a capacitor, through the violence of the Arithmetic Logic Unit, across the frozen wastelands of Main Memory, and finally to the glowing output of your screen.

The Pedagogy of Pain

We do not learn by reading definitions. We learn by seeing things break. Every chapter in this book includes a Live Simulator that proves the physics. You will not just read about a Cache Miss; you will watch the CPU stall and feel the cost of distance.

Table of Contents

Part 0: The Preamble

Part I: The Switch

Part II: The Wiring

Part III: The Operating System

Part IV: Negotiation

Part V: The CPU

Part VI: Algorithms

Part VII: Entropy

Part VIII: The Front-End Lie

Part IX: Using Memory to Cheat