The described procedure for arithmetic division of positive integers by a corresponding digital circuit of a divisor, which divides the given dividend Ro with the given divisor D in such a way that by the sequence of operations it calculates the final quotient Qk and residue Rk. The procedure according to the invention results in a shorter division time for the individual values of both operators. Important innovative parts of the divisor are the settlement device which from the two inputs, the divisor D and the intermediate residue Ri generates on the output an aligned divisor Ai+1 and the corresponding intermediate quotient Pi+1, as well as two parallel totalisers, which ensure faster performance of the dividing process. The arithmetic divider with continuous settlement is made of the following sequence of operations: from the settlement Ri and D inputs it reads the outputs Ai+1 and Pi+1; subtract in parallel Ri - Ai+1 and Ri -1/2 Ai+1; if the result Ri - Ai+1 is positive, it is stored as an intermediate residue Ri+1 and Qi + Pi+1 as the intermediate quotient Qi+1, otherwise it stores the result Ri - 1/2 Ai+1 as the intermediate residue Ri+1 and Qi + 1/2 Pi+1 as the intermediate quotient Qi+1; repeat the aforementioned steps until Ri+1 becomes less than D.
展开▼
机译:用于通过除数的相应数字电路对正整数进行算术除法的所述过程,该方法将给定的除数Ro与给定的除数D进行除法,使得通过操作序列计算最终商Qk和余数Rk。根据本发明的过程导致对于两个算子的各个值的较短的划分时间。除数的重要创新部分是结算设备,该结算设备从两个输入(除数D和中间残差Ri)在输出上生成对齐的除数Ai + 1和相应的中间商Pi + 1,以及两个并行的累加器,这可确保更快地执行除法过程。具有连续结算的算术除法器由以下操作序列组成:从结算Ri和D输入中,读取输出Ai + 1和Pi + 1;并行减去Ri-Ai + 1和Ri -1/2 Ai + 1;如果结果Ri-Ai + 1为正,则将其作为中间残基Ri + 1存储,将Qi + Pi + 1作为中间商Qi + 1进行存储,否则,将结果Ri-1/2 Ai + 1存储为中间残基Ri + 1和Qi + 1/2 Pi + 1作为中间商Qi + 1;重复上述步骤,直到Ri + 1小于D。
展开▼