Design single purpose processor that performs n-bit sign multiplication. (A*B). Output is 2n bit. You can use minimal number of adders and shift registers. Using multiplier is prohibited1. Write your algorithm2. Trace your algorithm step-by-step using (0) 2 positive 8bit numbers, (il) 2 negative 8bit number and (iii) two different sign 8bit number3. Design FSM, FSMD4. Design Datapath5. Design Control unit