发明名称 低功率汇编器
摘要 一种使用被安排来并行地执行多个指令的时间稳定的多指令字处理设备来处理数据的方法,所述方法包括下列步骤:生成一个多指令字集(INS(i),INS(i+1),INS(i+2)),其中每一个多指令字包括多个指令字段,其中每一个指令字段对用于该处理设备的相应资源的控制信息进行编码,并且其中与空操作指令相关的指令字段,以及相邻多指令字的相应指令字段之间的位改变被减到最少;在寄存器堆(RF<SUB>0</SUB>,F<SUB>1</SUB>)中存储输入数据;基于从多指令字集获得的控制信息处理从该寄存器堆中检索的数据;使用第一专用空操作代码(ws<SUB>00</SUB>,ws<SUB>10</SUB>,wp<SUB>00</SUB>,wp<SUB>10</SUB>)在空操作指令的执行期间禁止将结果数据回写该寄存器堆。
申请公布号 CN101124539A 申请公布日期 2008.02.13
申请号 CN200580014853.X 申请日期 2005.05.09
申请人 皇家飞利浦电子股份有限公司 发明人 J·A·J·莱滕
分类号 G06F9/38(2006.01);G06F1/32(2006.01) 主分类号 G06F9/38(2006.01)
代理机构 中国专利代理(香港)有限公司 代理人 李亚非;王勇
主权项 1.一种使用被安排来并行地执行多个指令的时间稳定的多指令字处理设备来处理数据的方法,所述方法包括下列步骤:生成一个多指令字集(INS(i),INS(i+1),INS(i+2)),其中每一个多指令字包括多个指令字段,其中每一个指令字段对用于该处理设备的相应资源的控制信息进行编码,并且其中与空操作指令相关的指令字段以及相邻多指令字的相应指令字段之间的位改变被减到最少;在寄存器堆(RF0,RF1)中存储输入数据;基于从该多指令字集获得的控制信息处理从该寄存器堆中检索的数据;使用第一专用空操作代码(ws00,ws10,wp00,wp10)在空操作指令的执行期间禁止将结果数据回写到该寄存器堆。
地址 荷兰艾恩德霍芬