You know a CPU needs multiple cycles for dividing numbers? (modulo is calculated at the same instant - it's like a secundary product) You are right, but will be wrong. I've built and proven in the same moment, that it is possible with a single calculation step. Needed size for that: about 3-4 times the size of a comparable multiplier

The red part is the multiplier (8 bit, only for comparison)
The black part is my one-step-divider(8 bit, as easy extendable as the multiplier). The things in front are only for controlling it more confortably (without walking that much)

87600521s ago, by Antonio