Logic Components - Combinational
Demultiplexors - used to switch a single input to one of many outputs
Equality detector - 4-bit words, output is high if they are equal. XNOR implementation.
BCD validity detector - output F is a flag bit that indicates inputs are non-BCD codes. Kmap implementation
Binary adders: full adder