Digital Logic
Boolean algebra, logic gates, combinational circuits, and the building blocks of computation.
Everything a computer does ultimately reduces to manipulating binary signals with logic gates. This chapter covers Boolean algebra, the standard gate set, combinational circuits, half-adders and full-adders, and how complex functions are synthesised from simple gates.