摘要 |
PURPOSE: To provide a normalized data generation circuit which can increase its working speed by outputting the information showing the distance between the decimal point position and the bit position of the input data and then shifting the input data. CONSTITUTION: A normalized data generation circuit is provided with an information output means 1 which detects the position where the bit having its logical state different from the head bit of the input data appears first toward the lower rank side and outputs the information showing the distance between the decimal point position and the bit position of the input data, and a shift means 2 which shifts the input data based on the output of the means 1. Then it is presumed that the input data are equal to '0000. 00010000', for example, where the period shows the decimal point position. Under such conditions, the bit ('1') having its logical state different from the head bit of the input data appears first toward the lower rank side at the 8th bit from the higher rank side together with the position distant from the decimal point position set at '3' when the fist place of the decimal point position is set at '0'. Thus it is possible to obtain the normalized data '0000. 10000000' by shifting left the input data by 3 bits through the means 2. |