Help designing a serial adder

adderflipflopshift-register

I need to build a circuit that adds two n-bit 2's complement numbers. the two numbers have to be stored in shift registers. The circuit should start with the least significant bits of each number and add each pair of bits using an adder. The sum bit from the adder will then be stored into one of the registers. WE need to use 2 shift registers, an adder and one dflipflop.

Best Answer

As it seems to be a homework in which you don't show that you tried anything before posting I will just lead you to the answer, although you could have found it with a simple Google search.

Everything you need can be found in those two links:

Registers and Counters

4-Bit Binary Adder / EE 584 – Introduction to VLSI