首页> 外国专利> Early signaling of no-overflow for nonrestoring twos complement division

Early signaling of no-overflow for nonrestoring twos complement division

机译:不恢复二进制补码除法的无溢出信号

摘要

An early no-overflow signaling system and method is used in conjunction with performing nonrestoring division using two's complement 2n bit dividends N and two's complement n bit divisors D--when a no- overflow condition is signaled, a subsequent plurality of iterative partial remainder computations are performed to obtain the quotient Q and remainder R with no possibility of overflow. Dividends N are characterized by a 2-bit sign field N(s1s2) formed by a first sign bit N(s1) and a second sign bit N(s2), a high order n-1 dividend magnitude bits N(himag), and a low order n-1 dividend magnitude bits N(lomag), such that N(s1) and N(himag) form a 2's complement number N(hi), while divisors D are characterized by a leading sign bit D(s) and n-1 divisor magnitude bits D(mag). Early no-overflow signaling logic uses the input dividend N and divisor D, and a 2n-1 bit first partial remainder (which has a value of [N-2.sup.n-1 D]) obtained by computing an n-bit first partial remainder PR1 corresponding to the first n bits of the first partial remainder of value [N-2.sup.n-1 D] (including a leading sign bit PR1(s)), such that the first partial remainder of value [N-2.sup.n-1 D] corresponds to PR1 and N(lomag). No-overflow signaling (illustrated in FIGS. 2a/2b and 4) uses (i) the divisor sign and magnitude D(s) and D(mag) , (ii) the two bit sign field of the dividend N(s1s2), (iii) and the first partial remainder of value [N-2.sup.n-1 D]. A no-overflow condition is signaled if (i) the divisor magnitude D(mag) is not equal to zero (FIG. 2a, 102, and FIG. 4, 151), and (ii) the dividend sign bits N(s1) and N(s2) are equal (FIG. 2a, 112, and FIG. 4 , 152), and (iii) the sign of the first partial remainder PR1(s) in not equal to the dividend sign bit N(s2) (FIG. 2b, 131, and FIG. 4, 153), and (iv) the divisor and dividend are not both negative (FIG. 2b, 141, and FIG. 4, 154, 156), or if they are, (v) the first partial remainder corresponding to PR1 and N(lomag) is not equal to zero (FIG. 2b, 141, 142, 143, and FIG. 2b, 155, 156).
机译:早期的无溢出信令系统和方法与使用二进制补码2n位除数N和二进制补码n位除数D执行非恢复除法结合使用-当发信号通知无溢出条件时,随后进行多个迭代的部分余数计算进行求和以得到商Q和余数R,没有溢出的可能性。股息N的特征是由第一符号位N(s1)和第二符号位N(s2)组成的2位符号字段N(s1s2),高阶n-1股息幅度位N(himag)和低阶n-1个除数幅度位N(lomag),使得N(s1)和N(himag)形成2的补数N(hi),而除数D的特征是前导符号位D(s)和n-1个除数幅度位D(mag)。早期的无溢出信令逻辑使用输入的除数N和除数D,以及通过计算n位获得的2n-1位的第一部分余数(其值为[N-2.n-1 D])。对应于值[N-2·n-1 D]的第一部分余数的前n位(包括前导符号位PR1(s))的第一部分余数PR1,使得值[的第一部分余数N-2sn-1 D]对应于PR1和N(lomag)。无溢出信令(如图2a / 2b和4所示)使用(i)除数符号和幅度D(s)和D(mag),(ii)被除数N(s1s2)的两位符号字段, (iii)和值[N-2.n-1 D]的第一部分余数。如果(i)除数幅度D(mag)不等于零(图2a,102和图4、151),以及(ii)股息符号位N(s1),则发出无溢出条件的信号(n)和N(s2)相等(图2a,112和图4、152),并且(iii)第一部分余数PR1(s)的符号不等于股息符号位N(s2)( (图2b,131和图4、153)和(iv)除数和除数都不都是负数(图2b,141和图4、154、156),或者如果是,则(v )对应于PR1和N(lomag)的第一部分余数不等于零(图2b,141、142、143和图2b,155、156)。

著录项

  • 公开/公告号US5615113A

    专利类型

  • 公开/公告日1997-03-25

    原文格式PDF

  • 申请/专利权人 CYRIX CORPORATION;

    申请/专利号US19950491182

  • 发明设计人 DAVID W. MATULA;

    申请日1995-06-16

  • 分类号G06F7/52;

  • 国家 US

  • 入库时间 2022-08-22 03:10:24

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号