摘要 |
PURPOSE:To obtain a multiplier and divider for executing a division without deteriorating its accuracy by executing a multiplication of an effective numerical bit of a reciprocal of a divisor and a dividend, and executing a shift of the corresponding quantity. CONSTITUTION:In case of executing a division, a dividend V and a reciprocal of a divisor D read out of a storage device 702 from a switching circuit 705 are inputted to a multiplier 701, a shift quantity read out of the storage device 702 from a controlling circuit 706 is inputted to a shifting circuit 707, a result of multiplication of the multiplier 701 is shifted by the shifting circuit 707, and the quotient Q is obtained. The reciprocal of the divisor and the shift quantity are written in the storage device 702. That is to say, the divisor D is shown by a binary number and a decimal number, also the reciprocal of the divisor D is shown by a binary number, and this effective numerical bit is written as a storage data in a reciprocal part 703 of the storage device 702. The shift quantity is used for correcting a digit shift generated in order to set a storage data to a desired effective numerical bit, and in accordance with this shift quantity, an output of the multiplier 701 is shifted by the shifting circuit 707, and the digit matching is executed. |