IEEE Transactions on Computers · 1973 · 80 citations · 7 references
EngineeringComputer EngineeringComputer ScienceAlgorithmsComputer ArchitectureMicroelectronicsArithmetic FunctionsDigital Signal ProcessingParallel ArchitecturesProduct OperationsMatrix MultiplicationMultiplication OperatorsMultiplier DesignMultipliersMultiply-accumulate Units
A novel technique for digital multiplication is presented that represents a considerable departure from conventional (i.e., add and shift or fully parallel) multiplication algorithms. The quasi-serial multiplier generates the bits of the product sequentially from least significant to most significant. Each bit is computed by "counting" the number of ones in the corresponding column of the bit-product matrix and adding the previous carrys. This single operation yields both the product bit and the carrys for the next column. The quasi-serial multiplier requires 2n of these count and add operations to determine the product of two n-bit numbers.
7
High-Speed Arithmetic in Binary Computers
O. L. Macsorley · Proceedings of the IRE · 1961 · 622 citations
Ali Habibi, P. A. Wintz · IEEE Transactions on Computers · 1970 · 105 citations
Engineering, Computer Engineering, Electrical Engineering +11
The logic of computer arithmetic
Journal of the Franklin Institute · 1963 · 77 citations