Design a system that gets two 4-bit numbers X3X2X1X0 , Y3Y2Y1Y0 in the range of 0-9 and the output of the system is the addition result between these two numbers (Z4Z3Z2Z1Z0) while the MSB, Z4 is the tens and Z3Z2Z1Z0 are the units digits.
For example: X3X2X1X0 = 8 (1000) , Y3Y2Y1Y0 = 5 (0101) , Z4Z3Z2Z1Z0 = 13 (1-0011)
X3X2X1X0 = 9 (1001) , Y3Y2Y1Y0 = 1 (0001) , Z4Z3Z2Z1Z0 = 10 (1-0000)
X3X2X1X0 = 4 (0100) , Y3Y2Y1Y0 = 3 (0011) , Z4Z3Z2Z1Z0 = 7 (0-0111)
In order to design the system you have two 4-bit adders, OR and AND gates as many as you like and constants (‘0’ and ‘1’).
