A full subtractor is created by putting two half-subtractors together with an OR-gate and is a combination circuit. The full subtractor has three inputs known as X, y, and c^i, according to the University of Regina.
The full subtractor has two outputs that are known as s and c^1 + 1. The full subtractor is commonly used in both scientific and mathematical fields. The full subtractor performs calculations necessary for the subtraction of three bits. The half subtractor performs calculations necessary for the subtraction of two bits. Both the full subtractor and the half subtractor have truth tables, which can be used to identify the logic surrounding the device.