信息处理装置、微型计算机及电子设备制造方法及图纸

技术编号:2856887 阅读:224 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种信息处理装置,在采用流水线体系结构的装置中,不必增大电路规模就可提高运行频率,并实现较少时钟脉冲数目的条件转移。该装置(1)包括:取非转移端指令的第一取提示装置(22);取转移端指令的第二取提示装置(24);取电路(20),对用于取指令码的取地址进行运算,将其取给第一取提示装置或第二取提示装置,并将第一取提示装置或第二取提示装置的指令输出给解码电路;解码电路(60),接收并解码第一取提示装置或第二取提示装置所取的指令码;以及根据解码结果执行指令的执行电路(70),取电路包括选择电路(40),其根据比较指令的执行结果,选择是否将第一取提示装置或第二取提示装置中任一个的指令传送到解码电路。

【技术实现步骤摘要】

本专利技术涉及一种信息处理装置、微型计算机及电子设备
技术介绍
想要提高流水线型的CPU的性能,在提高运行频率的同时,削减条件转移时需要的时钟脉冲数目也非常重要。不过,在流水线体系结构中,当产生转移指令和循环指令时,必须重新从取转移端(转移目的地)指令开始。所以,例如,在“取”“解码”“执行”“存取”“写入”的通常五级流水线CPU中,因为要高速转移,需要具有加法器,专门用于在解码阶段对转移指令进行解码时对转移端地址进行运算。这样一来,因为解码完成时正在计算转移端地址,所以,接着能够从转移端开始取。专利文献特开平5-27971号不过,在条件转移的情况下,由于是在得到了转移指令前的比较指令的执行结果后确定是取转移端指令还是取下一个(非转移端)指令,所以可以形成关键路径,在一个时钟脉冲期间进行此操作时每个时钟脉冲的处理时间变长。当具有这样的关键路径时运行频率的上限变低,因此,存在不能将运行频率提高至超过该上限的问题。
技术实现思路
本专利技术克服了以上技术问题,其目的在于提供一种信息处理装置、微型计算机及电子设备,其在采用了流水线体系结构的信息处理装置中,不必扩大电路规模就能够提高运行频本文档来自技高网...

【技术保护点】
一种进行流水线控制的信息处理装置,其特征在于包括:第一取提示装置,用于取非转移端指令;第二取提示装置,用于取转移端指令;取电路,对用于取指令码的取地址进行运算,将其取给第一取提示装置或第二取提示装置,并将第一取提示装 置或第二取提示装置的指令输出到解码电路;解码电路,用于接收并解码由第一取提示装置或第二取提示装置所取的指令码;以及执行电路,根据解码结果执行指令,其中,所述取电路包括选择电路,所述选择电路根据比较指令的执行结果,选择 是否将第一取提示装置或第二取提示装置中任一个的指令传送给解码电路。

【技术特征摘要】
JP 2004-6-15 2004-1766811.一种进行流水线控制的信息处理装置,其特征在于包括第一取提示装置,用于取非转移端指令;第二取提示装置,用于取转移端指令;取电路,对用于取指令码的取地址进行运算,将其取给第一取提示装置或第二取提示装置,并将第一取提示装置或第二取提示装置的指令输出到解码电路;解码电路,用于接收并解码由第一取提示装置或第二取提示装置所取的指令码;以及执行电路,根据解码结果执行指令,其中,所述取电路包括选择电路,所述选择电路根据比较指令的执行结果,选择是否将第一取提示装置或第二取提示装置中任一个的指令传送给解码电路。2.根据权利要求1所述的信息处理装置,其特征在于所述解码电路判断解码对象指令是否是转移指令,当为转移指令时,向取电路...

【专利技术属性】
技术研发人员:工藤真
申请(专利权)人:精工爱普生株式会社
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1