A 1.2.3 Logic Gates
Logic gates are the components that let a computer act on binary signals rather than merely store or move them. Each gate takes one or two binary inputs and produces a single binary output according to one fixed rule, and that rule is the whole of the gate's behaviour. Built from transistors and combined in vast numbers on a single chip, gates are what turn patterns of 0s and 1s into arithmetic, comparison and...