Cover of From Transistor to Browser
  1. Introduction
  2. The Machine

    A computer is built from one part repeated: a switch that is either on or off, a scrap of doped silicon that conducts only when told to. These chapters stack that switch into logic, logic into arithmetic and memory, and all of it into a processor that runs a program held in its own memory, then ask how a machine that large is described, made faster by overlap, caching, and many cores at once, and even configured after it is built.

    1. How does sand become a switch?
    2. What can gates do?
    3. How does it add?
    4. How does it remember?
    5. What is a CPU?
    6. How is a circuit described?
    7. How does a CPU go faster?
    8. How does a CPU hide slow memory?
    9. What if one core is not enough?
    10. How can one chip become any circuit?