扩展精度的整数除的方法

    公开(公告)号:CN1740963A

    公开(公告)日:2006-03-01

    申请号:CN200510106463.7

    申请日:2003-12-26

    CPC classification number: G06F7/535 G06F7/49905

    Abstract: 通过进行扩展精度整数除算法以增加扩展精度的整数除计算的性能并减少用于执行扩展精度整数除的内部操作的处理器的制造成本,一方法实现了改进的内部处理器操作的技术效果。方法包括把大于内部运算装置的L位宽整数被除数分成整数部分,其中第一整数部分包括整数被除数的低M位而第二整数部分包括所述整数被除数的高M位。把第一和第二整数部分从内部整数格式转换成内部浮点格式,并把N位宽整数除数转换成内部浮点格式。在内部浮点格式下用第一和第二部分除以除数以获得第一和第二内部浮点格式的商。然后把第一和第二商从内部浮点格式转换成内部整数格式并加在一起以产生整数商。解决了对大于内部运算装置的扩展精度整数进行整数除计算的问题。

    扩展精度的整数除算法
    7.
    发明公开

    公开(公告)号:CN1512324A

    公开(公告)日:2004-07-14

    申请号:CN200310123563.1

    申请日:2003-12-26

    CPC classification number: G06F7/535 G06F7/49905

    Abstract: 一种用于扩展精度精数除算法的方法。一种方法包括把第一L位宽的整数被除数分成两个等宽的部分,其中第一整数格式部分包括第一整数被除数的低M位,第二整数格式部分包括第一整数被除数的高M位,其中M等于1/2·L。第一整数格式部分被转换成第一浮点格式部分。N位宽的整数除数从整数格式转换成浮点格式除数。第一浮点格式部分除以浮点格式除数以获得第一浮点格式的商。第一浮点格式商被转换成第一整数格式商。第二整数格式部分被转换成第二浮点格式部分。第二浮点格式部分除以浮点格式除数以获得第二浮点格式商。第二浮点格式的商被转换成第二整数格式商。第一和第二整数格式商加在一起产生第三整数格式商。

Patent Agency Ranking