The field of digital logic consists primarily of the analysis and synthesis of combinational logic circuits and sequential logic circuits, also referred to as finite-state machines. The principal characteristic of combinational logic is that the outputs are a function of the present inputs only