A decoder is a circuit which has n inputs and 2n outputs, and outputs 1 on the wire corresponding to the binary number represented by the inputs. We can implement full adders by using decoder. such combinational circuits are very useful to solve complex problems.