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. After that main path is complete, lettered follow-ups look at how large circuits are described and how one CPU core goes faster by overlap and caching. A final optional detour shows how a reloadable chip can become a circuit.

    1. How does sand become a switch?
    2. What can gates do?
    3. How does it add?
    4. 3.a (optional) How does division work?
    5. How does it remember?
    6. What is a CPU?
    7. 5.a How is a circuit described?
    8. 5.b How does a CPU go faster?
    9. 5.c How does a CPU hide slow memory?
    10. 5.d (optional) How can one chip become any circuit?
✎ Suggest an edit