Improved non-restoring division algorithm with dual path calculation
Computer Arithmetic: Algorithms and Hardware Designs