执行程序指令的装置与方法制造方法及图纸

技术编号:2885110 阅读:172 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及用于执行程序的指令的数据处理装置,该装置具有第一指令译码器、地址译码器、多个计算单元及执行逻辑单元。该数据处理装置的特征在于所述第一指令译码器判别所述装置是否要执行起动不同类型的指令的执行的参考指令。本发明专利技术还涉及执行数据处理装置的指令的方法,该方法的特征在于在译码参考指令时,执行按照包含在参考指令中的信息取不同类型的指令及译码所述不同类型的所述指令来确定要并行执行的操作的步骤。(*该技术在2019年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及按照权利要求1的前序特征部分执行程序指令的数据处理装置。本专利技术进一步涉及按照权利要求8的前序特征部分执行数据处理装置的指令的方法。当前,DSP处理器存在两种主要体系结构。两种体系结构都要在处理速度与程序存储器大小之间前者还是后者享受更大利益作出折衷。第一种主要体系结构也可称作常规机器,它意味着每一机器周期执行一条单一的指令。第二种体系结构通常称作VLIW体系结构(甚长指令字)。使用VLIW体系结构,在一个单一机器周期中执行若干条指令。每一机器周期执行一条单一指令的常规机器的特征为相对小的程序数据总线。通常,这一程序数据总线为32位宽。在DSP处理器环境中,处理器的执行单元中的计算单元的数目通常比上述第二种体系结构小。程序数据总线宽度与计算单元的数目是与处理器的功耗成正比的。从而,常规处理器体系结构通常比其它先进的体系结构消耗较少功率。然而,常规体系结构的主要缺点在于MIPS(每秒执行的兆指令)数比上述VLIW体系结构的少。诸如在名为“有条件地将短存储器指令组合成虚拟长指令的指令预处理器”的美国专利5,163,139中描述的常规机器。这一常规机器包括两个计算单元本文档来自技高网...

【技术保护点】
一种用于执行包括多条指令的程序中的指令的数据处理装置,所述装置具有: -第一指令译码器(1),用于从第一程序存储器(2)中顺序地取第一类型的程序指令(11)及用于译码所述第一类型的指令; -地址译码器(4),用于确定要从或向数据存储器(3)加载或写入的数据的地址; -多个计算单元(61、62、63、64),用于按照所述第一指令译码器(7)的解释在数据上执行操作及用于提供这些操作的结果; -执行逻辑单元(7),用于向所述多个计算单元(61、62、63、64)提供数据及用于按照所述第一类型的指令(11)控制所述多个计算单元(61、62、63、64)的操作; 其特征在于...

【技术特征摘要】
...

【专利技术属性】
技术研发人员:Y拉维R布卢姆A赫尔斯科H格拉诺特E维恩加滕R克努斯A罗姆M扬尼G申德洛维特克E科亨
申请(专利权)人:因芬尼昂技术股份公司
类型:发明
国别省市:DE[德国]

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

1