发明名称 Arithmetic system for performing integer power calculations.
摘要 <p>The present invention relates to an arithmetic system for performing integer power calculations comprising a first register (10) for storing power data, a second register (48) for storing integer data, an arithmetic unit, and a controller for controlling the operation of the arithmetic unit. According to the invention the arithmetic system is characterised in that the arithmetic unit comprises a third register (46), a multiplier (54), and connection means connecting together the second register, the third register and the multiplier. The arithmetic system is further characterised in that the controller comprises means for entering an initial value into the third register, means (12) for removing data from a selected position in the first register and determining whether the value of the removed data satisfies a predetermined requirement, means (20) for controlling the multiplier to perform the multiplication operation of, firstly, if the value of the data removed from the first register satisfies the predetermined requirement, multiplying the content of the second register with the content of the third register and storing the result in the third register, and, secondly, multiplying the content of the second register with itself and storing the result in the second register, and means for repeating the multiplication operation until all the power data has been removed from the first register and the third register contains the result of the integer power calculation. &lt;IMAGE&gt;</p>
申请公布号 EP0550188(A2) 申请公布日期 1993.07.07
申请号 EP19920311360 申请日期 1992.12.11
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 KARIM, FARAYDON OSMAN
分类号 G06F7/552;G06F7/556 主分类号 G06F7/552
代理机构 代理人
主权项
地址