Abstract :
The minimum table size is established for nonrestoring division algorithms that utilize a table lookup technique for quotient digit selection. It is assumed that the dividend and divisor are n-bit fractions, that the algorithm is radix 2q, q ≥ 2, and that the algorithm uses the table on an iteration in which any remainder in the range 0 to 1/2 – 1/2n+1can occur as, for example, in the first iteration. In addition, it is shown how to construct tables that apply to both positive and negative remainders where negative remainders are represented in 2´s complement mode.
Keywords :
Digital arithmetic; digital division; inequalities; logic design; minimum table size; n-bit fraction; nonrestoring division; normalized; radix 2; Algorithm design and analysis; Clocks; Digital arithmetic; Hardware; Logic design; Propagation delay; Read-write memory; Table lookup; Digital arithmetic; digital division; inequalities; logic design; minimum table size; n-bit fraction; nonrestoring division; normalized; radix 2;