发明名称 |
用于检测十进制浮点量异常的方法和系统 |
摘要 |
一种用于检测十进制浮点数据处理异常的系统和方法。处理器接收至少一个十进制浮点运算数并且对该至少一个十进制浮点运算数执行十进制浮点运算以产生十进制浮点结果。进行关于该十进制浮点结果是否未能保持优选量的确定。该优选量指示该十进制浮点结果的有效数字的最低有效数位表示的值。响应于确定该十进制浮点结果未能保持优选量,提供用于指示量异常发生的输出。可以生成被立即捕获或者稍后检测的可掩码的异常以便控制条件性的处理。 |
申请公布号 |
CN102331921A |
申请公布日期 |
2012.01.25 |
申请号 |
CN201110141919.9 |
申请日期 |
2011.05.30 |
申请人 |
国际商业机器公司 |
发明人 |
迈克尔.F.考利肖;希尔维亚.M.米勒;埃里克.施瓦兹;菲尔.C.耶 |
分类号 |
G06F9/32(2006.01)I |
主分类号 |
G06F9/32(2006.01)I |
代理机构 |
北京市柳沈律师事务所 11105 |
代理人 |
周少杰 |
主权项 |
一种用于检测处理异常的方法,所述方法包括:利用处理器执行以下步骤:接收至少一个十进制浮点运算数;对该至少一个十进制浮点运算数执行十进制浮点运算以产生十进制浮点结果;响应于该执行,确定该十进制浮点结果未能保持优选量,该优选量指示由该十进制浮点结果的有效数字的最低有效数位表示的定义值;以及响应于确定该十进制浮点结果未能保持优选量,提供指示量异常的输出,该量异常响应于该十进制浮点结果未能保持优选量而发生。 |
地址 |
美国纽约阿芒克 |