【技术实现步骤摘要】
本专利技术涉及处理器及指令变换装置,特别涉及在装入了条件指令的情况下削减指令种类和硬件数量的技术。
技术介绍
随着近年来应用微处理器的产品的多功能化和高速化,希望出现处理能力更高的微处理器(以下简称为“处理器”)。一种用于处理器高速化的基本技术是流水线处理。流水线处理就是将1个指令的处理过程分成多个较小的处理单位(流水线级),通过同时执行各个流水线级来提高处理速度的技术。在这样的流水线处理中,存在在分支时产生流水线的混乱(失速),而使流水线的执行性能低于理想性能的问题。这种现象就是所谓的分支危险性。在近年的处理器中,为了削减分支危险性,利用条件指令来代替分支指令,以提高处理能力。条件指令的相关内容在例如“The ARMRISC Chip AProgrammer′sGuide、Addison-Wesley Publishing Company Inc.的p.62-63中予以详细记载。图30示出了现有的包含条件传送指令的指令列。图30中所示的“r0”、“r1”、“r2”,分别表示寄存器。指令3001是将数值“1”传送到寄存器“r0”中的传送指令。指令3002是将寄 ...
【技术保护点】
一种译码和执行指令列的处理器,其特征在于,包括: 输入装置, 用于输入由分配在该处理器的指令集中的指令构成的指令列; 其中,上述指令列中,包括一种以上的第一条件标记设定指令、一种以上的第二条件标记设定指令和一种以上的条件成立时执行指令; 其中,第一条件和第二条件设为相互具有排他关系,第一条件标记设定指令包含第一条件,而第二条件标记设定指令包含所述第二条件; 其中,条件成立时执行指令包含操作代码,并且相同操作代码的条件成立时执行指令的种类为一种; 译码装置, 可以对分配到所述指令集中的指令译码并对所述输入装置输入的指令列中的每一个指令 ...
【技术特征摘要】
...
【专利技术属性】
技术研发人员:高山秀一,小谷谦介,田中旭,桧垣信生,铃木正人,田中哲也,瓶子岳人,宫地信哉,
申请(专利权)人:松下电器产业株式会社,
类型:发明
国别省市:JP[日本]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。