Hey guys,
I'm kind of stuck on this homework problem in my Logic Design class and I was wondering if anyone could give a few tips on how to start the solution process. Thanks
A eight bit adder AM8 has a carry input C0 and inputs A7A6A5A4A3A2A1A0 and
B7B6B5B4B3B2B1B0 and sum output S7S6S5S4S3S2S1S0 and a carry output C8.
(a) For unsigned addition give the range of values that can be represented by the inputs.
(b) You have a block AM4 that takes two 4-bit numbers X3X2X1X0 and Y3Y2Y1Y0 and carry input Cin and gives a 4-bit sum output Z3Z2Z1Z0 and carry out Cout. Build the eight bit adder using only AM4 modules. Show all connections and label all inputs and outputs of AM4 and AM8.
I'm kind of stuck on this homework problem in my Logic Design class and I was wondering if anyone could give a few tips on how to start the solution process. Thanks
A eight bit adder AM8 has a carry input C0 and inputs A7A6A5A4A3A2A1A0 and
B7B6B5B4B3B2B1B0 and sum output S7S6S5S4S3S2S1S0 and a carry output C8.
(a) For unsigned addition give the range of values that can be represented by the inputs.
(b) You have a block AM4 that takes two 4-bit numbers X3X2X1X0 and Y3Y2Y1Y0 and carry input Cin and gives a 4-bit sum output Z3Z2Z1Z0 and carry out Cout. Build the eight bit adder using only AM4 modules. Show all connections and label all inputs and outputs of AM4 and AM8.