Fast Constant Division Routines
- 1 September 1985
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Computers
- Vol. C-34 (9) , 866-869
- https://doi.org/10.1109/tc.1985.1676646
Abstract
When there is no division circuit available, the arithmetical function of division is normally performed by a library subroutine. The library subroutine normally allows both the divisor and the dividend to be variables, and requires the execution of hundreds of assembly instructions. This correspondence provides a fast algorithm for performing the integer division of a variable by a predetermined divisor. Based upon this algorithm, an efficient division routine has been constructed for each odd divisor up to 55. These routines may be implemented in assembly languages, in microcodes, and in special-purpose circuits.Keywords
This publication has 4 references indexed in Scilit:
- Traffic Service Position System No. 1B: Overview and ObjectivesBell System Technical Journal, 1983
- A fast division technique for constant divisorsCommunications of the ACM, 1976
- A Combinatoric Division Algorithm for Fixed-Integer DivisorsIEEE Transactions on Computers, 1973
- TSPS No. 1: System Organization and ObjectivesBell System Technical Journal, 1970