发明名称 具有条件指令之微处理器、其处理方法及电脑程式产品
摘要 微处理器执行一架构指令指示其去执行一操作于第一与第二来源运算元以产生一结果,并在其架构条件旗标满足架构指令所预设之条件时,将此结果写入一目的暂存器。硬体指令转译器将此指令转译为第一与第二微指令。就第一微指令而言,执行管线执行操作于来源运算元以产生此结果。就第二微指令而言,执行管线在架构条件旗标满足条件,将第一微指令所产生之结果写入目的暂存器,而在架构条件旗标不满足条件时,将目的暂存器当前的数值写入目的暂存器。
申请公布号 TWI450188 申请公布日期 2014.08.21
申请号 TW101112249 申请日期 2012.04.06
申请人 威盛电子股份有限公司 新北市新店区中正路533号8楼 发明人 亨利 G 葛兰;卡尔 吉拉德M;虎克 罗德尼E;派克斯 泰瑞
分类号 G06F9/22;G06F9/30 主分类号 G06F9/22
代理机构 代理人 李长铭 新北市新店区北新路3段217号3楼
主权项 一种微处理器,具有多个架构条件旗标且执行一架构指令,只有在该架构条件旗标满足该架构指令所指定之一条件,该架构指令指示该微处理器对第一与第二来源运算元执行一操作以产生一结果并将该结果写入一目的暂存器,该微处理器包括:一硬体指令转译器,接收该架构指令并相对应地转译该架构指令为第一与第二微指令;以及一执行管线,执行由该硬体指令转译器所接收到之该些微指令;其中,相应于该第一微指令,该执行管线:对该些来源运算元执行该操作以产生该结果;其中,相应于该第二微指令,该执行管线:在该些架构条件旗标满足该条件之情况下,将由该第一微指令所产生之该结果写入该目的暂存器;以及在该些架构条件旗标不满足该条件之情况下,将该目的暂存器当前的值写入该目的暂存器。
地址 新北市新店区中正路533号8楼