发明名称 条件指令无条件地提供输出之系统及方法
摘要 执行一条件指令以无条件地向一目标提供一输出:该指令经构造以接收一个或多个运算元作为输入,以便若满足一条件,则将对该等运算元执行一运算之结果输出至该目标,且若未满足该条件,则不提供一输出。该条件指令获得该目标之先前值(即由更新彼目标之条件指令前最近之指令产生之值)。评估该条件。若满足该条件,则执行一运算且将该运算结果输出至该目标。若未满足该条件,则将该先前值输出至该目标。在条件评估之前,随后之指令可依赖于该目标作为一运算元源(无论写入至一暂存器还是转接至该指令)。
申请公布号 TWI317906 申请公布日期 2009.12.01
申请号 TW095113507 申请日期 2006.04.14
申请人 高通公司 发明人 汤玛士 安佐 萨多立司;詹姆士 诺立司 迪凡弗;杰佛瑞 泰德 布莱奇;肯尼士 艾伦 达克塞;麦可 史考特 麦夫尼;罗德尼 威尼 史密斯
分类号 G06F9/38 主分类号 G06F9/38
代理机构 代理人 陈长文
主权项 一种经由一管线处理器执行一条件指令之方法,该方法包括:不论一条件之一评估的一结果如何,经由该条件指令接收待经由该条件指令写入的一目标之一先前值,该先前值经由有别于该条件指令的一指令所产生;经由该条件指令接收一个或多个运算元值;评估该条件;当满足该条件,则对该一个或多个运算元值执行一运算以产生一结果值,并经由该条件指令将该结果值输出至该目标;及当未满足该条件,则经由该条件指令将该先前值输出至该目标。
地址 美国