发明名称 Calculating a sum of numbers using an overflow counter in an environment exceeded by the numbers in bit-size
摘要 Logic for calculating a sum of numbers using an overflow counter in an environment exceeded by the numbers in bit-size accesses a least significant portion of a first number, accesses a least significant portion of a second number, and adds the least significant portion of the first number to the least significant portion of the second number. The resulting sum includes a first intermediate number. If a carry is generated by the addition of the least significant portion of the first number to the least significant portion of the second number, the logic increments an overflow counter to record the generated carry. The logic accesses least significant portions of the remaining numbers, adds the least significant portions to the first intermediate number, and increments the overflow counter each time a carry is generated to record the generated carry. After each of the least significant portions has been added to the first intermediate number, the logic stores the first intermediate number. The first intermediate number includes a least significant portion of the sum of the multiple numbers. The logic accesses a most significant portion of the first number and adds the overflow counter to the most significant portion of the first number. The resulting sum includes a second intermediate number. The logic accesses most significant portions of the remaining numbers and adds each of the most significant portions to the second intermediate number. After each of the most significant portions has been added to the second intermediate number, the logic stores the second intermediate number. The second intermediate number includes a most significant portion of the sum of the multiple numbers.
申请公布号 US2003172100(A1) 申请公布日期 2003.09.11
申请号 US20030349224 申请日期 2003.01.22
申请人 TESSAROLO ALEXANDER 发明人 TESSAROLO ALEXANDER
分类号 G06F7/38;(IPC1-7):G06F7/38 主分类号 G06F7/38
代理机构 代理人
主权项
地址