There are faster divide routines that calculate more
than a bit at a time (SRT
dividers for example)
Probably, as I remember multiplying can be done in a number of odd ways,
some of which can speed up things quite a lot. I remember from the old
100K ECL books the strange "Wallace Tree" adder chip, specifically
designed to add nine bits all at once. This was part of a 64 bit
multiplier.
I always assumed there were equally odd way of doing division.
William Donzelli
aw288(a)osfn.org