[发明专利]到间接指定位置的条件分支在审

专利信息
申请号: 201780083449.0 申请日: 2017-11-09
公开(公告)号: CN110192180A 公开(公告)日: 2019-08-30
发明(设计)人: D·格雷纳;A·萨珀里托;岑中龙;T·什莱格尔;C·雅各比 申请(专利权)人: 国际商业机器公司
主分类号: G06F9/30 分类号: G06F9/30
代理公司: 北京市中咨律师事务所 11247 代理人: 李永敏;于静
地址: 美国*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 存储器 分支地址 间接指定 条件分支 指令 位置获得 条件码
【权利要求书】:

1.一种存储指令的计算机可读存储介质,所述指令在由处理电路执行时使得所述处理电路执行用于促进计算环境中的处理的方法,所述方法包括:

获得执行到间接指定位置的条件分支的条件分支指令;以及

执行所述条件分支指令,所述执行包括:

从存储器中的位置获得分支地址,存储器中的所述位置由所述条件分支指令指定,其中,在所述条件分支指令的索引字段中指定的第一寄存器的内容加上在所述条件分支指令的基本字段中指定的第二寄存器的内容再加上在所述条件分支指令中指定的位移提供定义存储器中的所述位置的存储器中的地址;

基于另一指令的条件码来确定是否将发生分支,所述确定使用所述条件码来索引到由所述条件分支指令提供的掩码以确定是否将发生所述分支;以及

基于确定将发生所述分支,进行分支到从存储器中的所述位置获得的所述分支地址,其中,在无需将所述分支地址预加载到寄存器的情况下进行分支。

2.如权利要求1所述的计算机可读存储介质,其中,在所述条件分支指令的一个或多个字段中提供所述位移。

3.如权利要求2所述的计算机可读存储介质,其中,所述一个或多个位移字段包括用于提供有符号二进制整数的第一位移字段和第二位移字段,所述第一位移字段和所述第二位移字段与所述第一寄存器和所述第二寄存器的所述内容相加,以提供存储器中的所述位置以获得所述分支地址。

4.如权利要求1所述的计算机可读存储介质,其中,针对所述分支地址,执行程序事件记录零地址检测。

5.如权利要求1所述的计算机可读存储介质,其中,所述方法进一步包括从控制寄存器获得所述条件码。

6.如权利要求1所述的计算机可读存储介质,其中,确定是否将发生所述分支包括:

使用所述条件码来选择所述掩码中的与所述条件分支指令相关联的单元;

检查所述单元的值;以及

基于所述检查确定所述值是特定值,指示进行分支。

7.如权利要求6所述的计算机可读存储介质,其中,所述掩码是所述条件分支指令的字段。

8.如权利要求6所述的计算机可读存储介质,其中,所述单元是比特。

9.如权利要求1所述的计算机可读存储介质品,其中,所述指令包括:用于指定到间接指定位置的条件分支操作的操作码;以及在确定是否将发生所述分支中使用的掩码字段。

10.如权利要求1所述的计算机可读存储介质,其中,所述进行分支包括:

用从存储器中的所述位置直接获得的所述分支地址替换控制寄存器中的指令地址;以及

继续进行到所述分支地址以继续处理。

11.一种用于促进计算环境中的处理的计算机系统,所述计算机系统包括:

存储器;以及

处理器,其与所述存储器通信,其中,所述计算机系统被配置为执行方法,所述方法包括:

获得执行到间接指定位置的条件分支的条件分支指令;以及

执行所述条件分支指令,所述执行包括:

从存储器中的位置获得分支地址,存储器中的所述位置由所述条件分支指令指定,其中,在所述条件分支指令的索引字段中指定的第一寄存器的内容加上在所述条件分支指令的基本字段中指定的第二寄存器的内容再加上在所述条件分支指令中指定的位移提供定义存储器中的所述位置的存储器中的地址;

基于另一指令的条件码来确定是否将发生分支,所述确定使用所述条件码来索引到由所述条件分支指令提供的掩码以确定是否将发生所述分支;以及

基于确定将发生所述分支,进行分支到从存储器中的所述位置获得的所述分支地址,其中,在无需将所述分支地址预加载到寄存器的情况下进行分支。

12.如权利要求11所述的计算机系统,其中,在所述条件分支指令的一个或多个字段中提供所述位移。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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