This document discusses algorithms for fixed point number multiplication and division in computer arithmetic. It provides details on:
1) Multiplication is done through successive shift and add operations of the multiplicand based on the multiplier bits. Hardware uses registers to store operands and results, and performs shifting and addition to calculate the product.
2) Division algorithms perform successive compare, shift, and subtract operations. Hardware uses registers to store the divisor and doubled-length dividend, and performs shifting, subtraction, and incrementing of the quotient register.
3) Examples are given of multiplying and dividing two fixed point binary numbers using the algorithms and hardware implementation. Overflow conditions are also discussed for the division algorithm.