[发明专利]溢出异常的指令中断抑制在审

专利信息
申请号: 202080010398.0 申请日: 2020-01-23
公开(公告)号: CN113330420A 公开(公告)日: 2021-08-31
发明(设计)人: C·里彻特纳;J·布拉德伯里;R·科普兰;P·莱贝尔 申请(专利权)人: 国际商业机器公司
主分类号: G06F9/06 分类号: G06F9/06
代理公司: 北京市中咨律师事务所 11247 代理人: 于静;刘薇
地址: 美国*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 溢出 异常 指令 中断 抑制
【说明书】:

在用于针对溢出条件的指令中断抑制的技术中,执行指令,确定发生了溢出条件。基于按指令的溢出中断指示符被设置为定义值,执行针对溢出条件的中断处理;基于按指令的溢出中断指示符被设置为另一定义值,绕过针对溢出条件的中断处理。

技术领域

发明总体上涉及促进计算环境内的处理,具体涉及促进与可生成溢出条件的指令相关联的处理。

背景技术

例如,当结果不能以目标格式保存时,各种指令在计算期间可能会产生溢出条件。这种溢出条件导致用户程序跳转到中断处理程序,这需要数百个周期来处理溢出条件中断。

发明内容

通过提供一种便于在计算环境中进行处理的计算机程序产品,克服了现有技术的缺点,并提供了额外的优点。所述计算机程序产品包括可由处理电路读取且存储用于执行一种方法的指令的计算机可读存储介质。该方法包括在计算环境的处理器上执行指令,并且基于执行指令,确定发生了溢出条件。获得指令的按指令的溢出中断指示符(per-instruction overflow interrupt indicator)。基于按指令的溢出中断指示符被设置为定义值,执行针对溢出条件的中断处理。基于按指令的溢出中断指示符被设置为另一定义值,绕过针对溢出条件的中断处理。

通过提供按指令的溢出中断指示符,为用户代码提供了确定何时执行中断处理的灵活性,从而降低了代码的复杂性。此外,通过绕过选择的中断处理,提高了性能。

作为一个实例,按指令的溢出中断指示符位于指令的字段中。在另一实例中,按指令的溢出中断指示符位于指令可访问的位置。

在一个实施例中,确定发生了溢出条件包括检查基于执行指令而设置的溢出指示符。

作为一个实例,执行中断处理包括报告可中断条件。作为另一实例,执行中断处理包括发起针对该指令的中断。

进一步,作为实例,定义值为一,另一定义值为零。

在一个实施例中,执行指令包括执行一个或多个操作,并且,基于该一个或多个操作中的操作的结果大于结果的目标格式而发生了溢出条件。作为实例,操作是来自由算术操作、转换操作和移动操作组成的操作组的操作。

在一个实施例中,溢出条件是执行指令的操作的结果,绕过中断处理包括抑制将由指令生成的机器异常。

本文还描述并要求保护涉及一个或多个方面的计算机实现的方法和系统。进一步,在此还描述并且可以要求保护与一个或多个方面相关的服务。

通过本文所描述的技术实现了额外的特征和优点。本文中详细描述了其他实施例和各方面,并且这些实施例和方面被视为所要求保护的方面的一部分。

附图说明

在说明书结尾处的权利要求书中特别指出并清楚地要求作为实例保护的一个或多个方面。从以下结合附图的详细描述中,以上和一个或多个方面的目的、特征和优点是显而易见的,其中:

图1A描绘了包括并使用本发明的一个或多个方面的计算环境的一个实例;

图1B描绘了根据本发明的一个或多个方面的图1A的处理器的进一步细节;

图2描绘了包括并使用本发明的一个或多个方面的计算环境的另一实例;

图3描绘了根据本发明的一个方面的基于指令的溢出中断指示符执行指令的一个实例;

图4描绘了根据本发明的一个方面的与使用图3的指令的溢出中断指示符相关联的处理的一个实例;

图5A-5B描绘了根据本发明的一个方面的促进计算环境内的处理的一个实例;

图6A描绘了包括并使用本发明的一个或多个方面的计算环境的另一实例;

图6B描绘了图6A的存储器的进一步细节;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202080010398.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top