会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 41. 发明申请
    • OPERATION CIRCUIT AND CONTROL METHOD OF OPERATION CIRCUIT
    • 操作电路和操作电路的控制方法
    • US20140046994A1
    • 2014-02-13
    • US13907979
    • 2013-06-03
    • FUJITSU LIMITED
    • Shiro KAMOSHIDA
    • G06F7/483
    • G06F7/483G06F7/491G06F2207/4911
    • An operation circuit includes: a register that holds a decimal floating point number of a DPD (densely-packed decimal) format having a sign field, a combination field and a succeeding mantissa field; a first logical operation circuit that performs an operation including an exclusive logical sum operation and a modulo operation on values of the combination field; a second logical operation circuit that performs an operation including an exclusive logical sum operation and a modulo operation on values of the succeeding mantissa field; and a third logical operation circuit that performs a logical operation on a value of the sign field, an operation result of the first logical operation circuit and an operation result of the second logical operation circuit.
    • 运算电路包括:寄存器,其保存具有符号字段,组合字段和后续尾数字段的DPD(密集十进制)格式的十进制浮点数; 第一逻辑运算电路,对所述组合字段的值执行包括异或逻辑和运算和模运算的运算; 第二逻辑运算电路,对所述后续尾数字段的值进行包括异或逻辑和运算和模运算的动作; 以及第三逻辑运算电路,对符号场的值,第一逻辑运算电路的运算结果和第二逻辑运算电路的运算结果进行逻辑运算。
    • 47. 发明授权
    • Arithmetic and relational operations
    • 算术和关系操作
    • US07136891B2
    • 2006-11-14
    • US10317340
    • 2002-12-12
    • Rajendra K. Bera
    • Rajendra K. Bera
    • G06F7/38
    • G06F7/491
    • In a method of carrying out arithmetic and relational operations on decimal numerals of arbitrary size, the operations produce exact results if the decimal numerals involved are terminating or repeating. The result of arithmetic operations is flagged to indicate whether the result is a terminating or a repeating numeral. To maintain computational accuracy, numbers are converted to rational fractions, whenever necessary and computations are performed using such fractions. The sign, decimal point, and digits comprising a number are treated as individual character symbols. All arithmetical and relational operations are performed on character strings, rather than on binary maps of the relevant numbers.
    • 在对任意大小的十进制数进行运算和关系运算的方法中,如果涉及到的十进制数终止或重复,则运算产生精确的结果。 标记算术运算的结果,以指示结果是终止还是重复数字。 为了保持计算精度,必要时将数字转换为理性分数,并使用这些分数进行计算。 包含数字的符号,小数点和数字被视为单个字符符号。 所有算术和关系操作都是在字符串上执行的,而不是相关数字的二进制映射。
    • 48. 发明申请
    • System and method for reduction of leading zero detect for decimal floating point numbers
    • 用于减小十进制浮点数的前导零检测的系统和方法
    • US20060179098A1
    • 2006-08-10
    • US11054234
    • 2005-02-09
    • Michael KellyWen LiEric SchwarzWai Wong
    • Michael KellyWen LiEric SchwarzWai Wong
    • G06F7/38
    • G06F7/74G06F7/491G06F2207/4911
    • A method for leading zero detection. The method includes receiving DPD encoded data representing a three digit BCD number and determining directly from the DPD encoded data if the BCD number represented by the DPD encoded data contains at least one leading zero digit. A group one switch is set to zero if it was determined that the BCD number represented by the DPD encoded data contains at least one leading zero digit and set to one otherwise. The method also includes determining directly from the DPD encoded data if the BCD number represented by the DPD encoded data contains at least two leading zero digits. A group two switch is set to zero if it was determined that the BCD number represented by the DPD encoded data contains at least two leading zero digits and set to one otherwise. The method further includes determining directly from the DPD encoded data if the BCD number represented by the DPD encoded data contains three leading zero digits. A group three switch is set to zero if was determined that the BCD number represented by the DPD encoded data contains three leading zero digits and set to one otherwise.
    • 一种引导零检测的方法。 如果由DPD编码数据表示的BCD数字包含至少一个前导零数字,则该方法包括接收表示三位BCD号码的DPD编码数据,并直接从DPD编码数据确定。 如果确定由DPD编码数据表示的BCD数字包含至少一个前导零数字并且另外设置为一个,则将一组开关设置为零。 如果由DPD编码数据表示的BCD数字包含至少两个前导零数字,则该方法还包括直接从DPD编码数据确定。 如果确定由DPD编码数据表示的BCD数字包含至少两个前导零数字并且另外设置为一个,则组二开关被设置为零。 如果由DPD编码数据表示的BCD数字包含三个前导零数字,则该方法还包括直接从DPD编码数据确定。 如果确定由DPD编码数据表示的BCD数字包含三个前导零数字并且另外设置为一个,则组三开关被设置为零。
    • 50. 发明申请
    • Decimal rounding mode which preserves data information for further rounding to less precision
    • 十进制舍入模式,保留数据信息进一步舍入到较少的精度
    • US20060047738A1
    • 2006-03-02
    • US10930129
    • 2004-08-31
    • Eric SchwarzMartin Schmookler
    • Eric SchwarzMartin Schmookler
    • G06F7/38
    • G06F7/49947G06F7/491G06F7/49963
    • A method of processing data employs a new rounding mode called “round for reround” on the original arithmetic instruction in the hardware precision, and then 2) invoking an instruction which specifies a variable rounding precision and possibly explicitly sets the rounding mode which we have called the ReRound instruction. The precise result of the arithmetic operation is first truncated to the hardware format precision “p”, forming an intermediate result. If only zeros are dropped during truncation, then the intermediate result is equal to the precise result, and this result is said to be “exact”, otherwise, it is “inexact”. When the intermediate result is inexact and its least significant digit is either zero or five, then that digit is incremented to one or six respectively forming the rounded result. Thus, when the least significant digit of a rounded result is zero or five the result could be construed to be exact or exactly halfway between two machine representations if it were later rounded to one less digit of precision. For all other values, it is obvious that the result is inexact and not halfway between two machine representations for later roundings to fewer than “p” digits of precision. A nice mathematical property of this rounding mode is that results stay ordered and in a hardware implementation it is guaranteed that the incrementation of the least significant digit does not cause a carry into the next digit of the result.
    • 处理数据的方法采用在硬件精度上对原始算术指令称为“round for reround”的新的舍入模式,然后2)调用指定变量舍入精度的指令,并可能明确地设置我们称之为舍入模式 ReRound指令。 算术运算的精确结果首先被截断为硬件格式精度“p”,形成中间结果。 如果在截断期间仅删除零,则中间结果等于精确结果,并且该结果被称为“精确”,否则为“不精确”。 当中间结果不精确,其最低有效位为零或五时,则该数字分别增加到一个或六个,分别形成舍入结果。 因此,当舍入结果的最低有效数字为零或五时,如果结果被稍后舍入为一个较小的精度数字,则结果可以被解释为两个机器表示之间的精确或准确的中间。 对于所有其他值,很明显,结果是不精确的,而不是两个机器表示之间的中间,以便稍后的舍入少于“p”位精度。 这种舍入模式的一个很好的数学属性是结果保持有序,并且在硬件实现中,保证最低有效位的递增不会导致结果的下一个数字的进位。