This document discusses encoders, which are combinational logic circuits that take binary input and produce a binary output code. It provides examples of an 8-to-3 binary encoder and how it works, showing that an encoder activates a unique 3-bit output code depending on which single input is activated. The document also gives exercises for readers to design encoders and convert decimal numbers to binary-coded decimal.