咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >用于循环分支的分支历史寄存器 收藏
用于循环分支的分支历史寄存器

用于循环分支的分支历史寄存器

专利申请号:CN201610899970.9

公 开 号:CN106997286B

发 明 人:詹姆斯·诺里斯·迪芬德尔费尔 博胡斯拉夫·雷赫利克 

代 理 人:宋献涛

代理机构:11287 北京律盟知识产权代理有限责任公司

专利类型:授权发明

申 请 日:20190813

公 开 日:20070319

专利主分类号:G06F9/38(20060101)

关 键 词:多位 循环迭代 分支历史寄存器 迭代 存储 条件分支指令 循环结束分支 内部循环 嵌套循环 外部循环 循环分支 固定的 可变的 循环相 映射 关联 响应 

摘      要:本发明涉及用于循环分支的分支历史寄存器,响应于与循环相关联的条件分支指令的性质(例如指示所述分支是循环结束分支的性质),维持所述循环的迭代数目的计数,且将指示所述循环迭代计数的多位值存储于分支历史寄存器(BHR)中。在一个实施例中,所述多位值可包括实际的循环计数,在此情况下,位数目是可变的。在另一实施例中,所述位数目是固定的(例如,两个)且通过与阈值的比较将循环迭代计数映射为固定数目的多位值(例如,四个)中的一者。可针对嵌套循环维持单独迭代计数,且存储于所述BHR中的多位值可指示仅内部循环、仅外部循环或两者的循环迭代计数。

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分