May 2024
Intermediate to advanced
560 pages
14h 32m
English

Switching one signal on and off in response to the state of another signal is a fundamental ingredient of computation. It’s what separates a limited machine like the Jacquard loom from a general-purpose machine such as Babbage’s Analytical Engine. Whereas the Jacquard loom can only ever perform a predetermined sequence of operations and can’t change that sequence in response to what’s happening, the Analytical Engine has instructions that can evaluate the state of a register and jump around the program in response to that evaluation. Switching makes this possible.
From basic switches, we can build more sophisticated devices like logic ...
Read now
Unlock full access