In Fig. 8-20, the Q register holds the multiplier and the 8 register holds the multiplicand. Assume that each number consists of 15 bits.
(a) How many bits can be expected in the product, and where is it available?
(b) How many bits are in the P counter, and what is the binary number loaded into it initially?
(c) Design the circuit that checks for zero in the P counter.