发明名称 Modulo arithmetic unit having arbitrary offset and modulo values
摘要 A modulo arithmetic unit for providing a sum or difference of two numbers of arbitrary value in a selected one of a plurality of moduli is provided. Each modulus has a lower and an upper boundary and a range of intermediate values. First and second adders are provided for respectively providing first and second outputs which respectively represent outputs compensated for and not compensated for a possible wraparound of the upper or lower boundary. Control circuitry is used to detect whether a wraparound occurred during the calculation depending upon the value of selective interstage carry signals of the first and second adders. The correct output is provided as a selected one of the outputs of the first and second adders in response to the control circuitry.
申请公布号 US4742479(A) 申请公布日期 1988.05.03
申请号 US19850715864 申请日期 1985.03.25
申请人 MOTOROLA, INC. 发明人 KLOKER, KEVIN L.;POSEN, MILES P.
分类号 G06F7/72;(IPC1-7):G06F7/72 主分类号 G06F7/72
代理机构 代理人
主权项
地址