How I Found it
I was watching a biography of Richard Feynman, and they interviewed this guy W.
Daniel Hillis, and he seemed like a cool dude so I looked him up on Google, and
came across his book, The Pattern in the Stone: The Simple Ideas that Make
Computers Work (1999). On Amazon it was compared to Code: The Hidden
Language of Computer Hardware and Software, by Charles Petzold, an
encredibly well- written book about how computers work. I would gladly read any
book considered comparable in lucidity to Code, so I got The Pattern in the
Stone.
What it says
The first few chapters are meant to give a basic understanding of what a
computer is actually doing, and he spends some time noting the Universality of
computers, which he says shows that “all computers are alike in what they can
and cannot do”. Personally, my intuition of the workings of a computer comes
mainly from an explanation by Richard Feynman himself (as seen on the
YouTubes) which is “heuristic” rather than mechanical. Basically
Feynman gradually turns a human being into a computer, and then talks about how
this mechanistic person can be implemented using logic gates built from water
pipes that he sketches on a whiteboard. In Pattern in the Stone”, he builds
logic gates out of parallel and series wires, and also out of springs and
pivots.
Then he introduces finite state machines and programming in LOGO. Then he
mentions how machine code can be thought of as control instructions,
specifying the next instruction to fetch and execute, and processing
instructions, moving data to and from memory, and through the Arithmetic Logic
Unit.
Then he starts really getting into what I think is the main point of the book,
to convince the reader that there is no magical process occurring in our brains
that a mechanical computer cannot replicate, meaning that
As far as we know, no device built in the physical universe can have any more
computational power than a Turing machine…[so] a universal computer with
the proper programming should be able to simulate the function of a human
brain.