Computer Systems I: Digital Electronics
Part I of the Computer Systems series: digital electronics (Boolean algebra, duality, canonical forms, K-maps, NAND/NOR implementation, hazards), decoders, encoders and multiplexers, number systems and codes, number representation, adders, multiplication and Booth’s algorithm, IEEE 754 floating point, latches and flip-flops, registers, counters and state machines.