I just finished The Manga Guide to Microprocessors. It's an old book; the hardware it references is dated, and some of the diagrams look like they're from a different decade of publishing. None of that mattered. It was one of the more useful things I've read this year.

What it actually covers

The book walks from the ground up: what a CPU does, binary and logic gates, the ALU, CPU architecture, the instruction cycle, addressing modes, assembly versus high-level languages, and finally microcontrollers. Nothing exotic. But the sequencing is deliberate; each chapter assumes exactly the previous one and nothing more.

The parts that stuck with me:

  • Logic gates and truth tables built up to full adders and carry look-ahead adders, so arithmetic circuits stopped being a black box.
  • Flip-flops (RS, D, T) as the actual mechanism behind memory, not just an abstract "memory exists" statement.
  • The instruction cycle tied directly to the program counter, which made branch instructions and addressing modes click in a way textbook prose never did.
  • A real look inside the ALU, including the 74S181 as a concrete chip rather than a diagram of a generic box.

Why the format worked

I don't do well with front-loaded theory. I need to see the mechanism before the abstraction means anything. Manga guides are built around a narrative that forces concrete examples first: a character has a problem, the panel shows the circuit or the register doing something, and the explanation follows the picture instead of preceding it.

That's the opposite of how most computer architecture material is written, and it's exactly the order I actually learn in.

Being old didn't hurt. Logic gates, binary arithmetic, and the instruction cycle haven't changed. If anything, the dated hardware examples stripped out the noise that modern books add trying to stay current.

What's next

I'll be reading more of the Manga Guide series. If this is representative of the format, it's a good match for filling in fundamentals I've been picking up informally through embedded work and random sources rather than through a proper course.