technologybriefs
Saved
Hardware · Tech history

Central processing unit

The CPU is not a breakthrough—it’s a binding constraint.

Worth your time?4.5/5Yes.Study the whole thing.What works, what does not, who it is for ↓
10:12in productionCh. 1 · What it is/ 10:12 · ceiling 15 min
6 chapters · 10:12Ceiling 15:00

The brief is written and checked. The video joins this page when it is cut.6 chapters · 1 min read · 10:12 planned

Read the brief

The CPU is the deterministic engine of general-purpose computing. It does one thing: execute instructions in strict sequence, using fixed hardware components. Its endurance proves its sufficiency—not its perfection.

Chapters & takeaways6
  1. 1:00
    What it is

    The CPU is the primary processor—and nothing else.

  2. 2:06

    It works by rigidly separating fetch, decode, and execute.

  3. 3:08
    What hasn’t changed

    Its core operation has stayed almost identical since 1945.

  4. 4:03
    How it’s built now

    Modern CPUs are integrated circuits—with multiple CPUs per chip.

  5. 5:28
    The origin story isn’t heroic

    ENIAC omitted stored programs to ship faster; von Neumann published the fix before ENIAC was made.

  6. 6:46
    It was never meant to be singular

    EDVAC was designed to perform various types of instructions—not one thing well.

Worth your time?

Yes. Study the whole thing.

4.5/ 5
What works
  • fetch-decode-execute cycle
  • stored-program model
  • ALU-register-control unit separation
  • IC microprocessor integration
What does not
  • solve latency
  • eliminate memory bottlenecks
  • adapt execution dynamically
  • make programs faster
Study it if
  • hardware engineers
  • systems programmers
  • compiler developers
Skip it if
  • application developers relying solely on abstractions
  • AI researchers assuming compute is fungible
The written brief1 min read

What it is and the problem it solves

A CPU is the primary processor in a computer. It solves the problem of automating arbitrary computation by centralising instruction execution—replacing physical rewiring (as in ENIAC) with stored, mutable program logic.

How it works

A CPU executes program instructions by fetching them from memory, decoding their meaning, and executing operations—arithmetic, logic, control, or I/O—using its arithmetic–logic unit (ALU), registers, and control unit. It relies on a defined instruction set architecture (ISA) and follows the stored-program concept formalised in von Neumann’s 1945 EDVAC report.

What works

The separation of ALU, registers, and control unit works. The stored-program model works. Fetch-decode-execute works. Integrated-circuit microprocessors with one or more CPUs per chip work. The fundamental operation has remained nearly unchanged because it is sufficient for its role.

What does not

The CPU does not solve latency, concurrency, or energy efficiency by itself. It does not eliminate bottlenecks between memory and computation. It does not adapt instruction execution dynamically beyond what its ISA permits. It does not make programs faster—only enable them to run at all.

What it changes

It changes how programs are written, deployed, and constrained: code must conform to an ISA; memory and CPU become tightly coupled; software must manage state explicitly across fetch-decode-execute cycles. It fixes the boundary between programmable logic and fixed hardware.

Is it worth your time

Yes—if you work with hardware, systems, or low-level software. The CPU remains the deterministic core of every general-purpose computer. Its unchanged fundamental operation means abstraction layers built atop it are stable—but also brittle when assumptions about memory, timing, or instruction ordering break.

Same field · Hardware4 of 251
10:15
Multi-touchMulti-touch is a hardware-software coupling that enables exact, simultaneous spatial input. It worked in accelerator control rooms before personal computing existed. Its value lies not in novelty, but in proving that concurrency can be sensed, localised, and acted on—without abstraction layers or mode switches. It remains foundational—not because it scaled first, but because it solved concurrency before anyone asked for it.
11:08
Random-access memoryRAM began as an experiment in trust—not speed. The Williams tube proved volatile memory could reliably store instructions. Its mechanism was simple: charge spots, aim a beam, read or write. Its limits were severe: capacity under 1,000 bits, rapid decay, manual tuning. Yet it enabled the first stored-program computer. Core memory improved durability. DRAM enabled scale. RAM is not about density or bandwidth alone. It is about the moment engineers accepted volatility as a feature—not a flaw.
10:52
PDP-11The PDP-11 is a foundational 16-bit minicomputer series launched by DEC in January 1970. It established memory-mapped I/O and orthogonality as practical engineering standards — not theoretical ideals. Its limitations — no memory protection, fixed interrupt priority, Unibus bottlenecks — are as instructive as its successes. It matters today because its abstractions live on, not because its hardware does.
9:51
Optical storageOptical storage fixes data in physical form using light — not electricity or magnetism. It succeeded where durability and distribution mattered more than speed or flexibility.
Up next in Technology

DJI Phantom

DJI · 11:23

The Phantom didn’t invent the drone — it killed the amateur aerial photography market by making professionals obsolete overnight.

11:23