Digital Logic Design
This introductory textbook is a complete teaching tool for turning students into logic designers in one semester. Assuming no prior knowledge of discrete mathematics, it covers combinational circuits, basic computer arithmetic, synchronous circuits, finite state machines, logical simulation and an implementation of a simple RISC processor.