[发明专利]其中条件指令无条件提供输出的系统及方法有效
申请号: | 200680020346.1 | 申请日: | 2006-04-14 |
公开(公告)号: | CN101194225A | 公开(公告)日: | 2008-06-04 |
发明(设计)人: | 托马斯·安德鲁·萨托里乌斯;詹姆斯·诺里斯·迪芬德尔费尔;杰弗里·托德·布里奇斯;肯尼思·艾伦·多克塞尔;迈克尔·斯科特·麦基尔文;罗德尼·韦恩·史密斯 | 申请(专利权)人: | 高通股份有限公司 |
主分类号: | G06F9/38 | 分类号: | G06F9/38 |
代理公司: | 北京律盟知识产权代理有限责任公司 | 代理人: | 刘国伟 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 执行条件指令以使其无条件地向目标提供输出,所述条件指令经架构以接收一个或多个操作数作为输入、在满足条件的情况下向目标输出对所述操作数实施的运算的结果且在不满足所述条件的情况下不提供输出。所述条件指令获得所述目标的先前值(也就是说,由曾更新所述目标的条件指令之前最近的指令产生的值)。对所述条件进行评估。如果满足所述条件,则实施运算且将所述运算的结果输出至所述目标。如果不满足所述条件,则将所述先前值输出至所述目标。随后的指令在条件评估之前可依赖于所述目标作为操作数源(无论是写入至寄存器还是转发至所述指令)。 | ||
搜索关键词: | 其中 条件 指令 无条件 提供 输出 系统 方法 | ||
【主权项】:
1.一种在流水线处理器中执行条件指令的方法,所述条件指令经架构化以接收一个或一个以上操作数作为输入、在满足条件的情况下向目标输出对所述操作数实施运算的结果且在不满足所述条件的情况下不提供输出,所述方法包括:接收一个或多个操作数值;接收所述目标的先前值;评估条件;如果满足所述条件,则对所述操作数值实施运算以产生结果值并将所述结果输出至所述目标;及如果不满足所述条件,则将所述先前目标值输出至所述目标。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200680020346.1/,转载请声明来源钻瓜专利网。
- 上一篇:半导体器件及树脂密封型半导体器件
- 下一篇:电路板结构的制造方法和电路板结构