超标量计算机制造技术

技术编号:2891945 阅读:690 留言:0更新日期:2012-04-11 18:40
一种超标量计算机体系结构及其操作方法,用于无序地执行指令,同时管理数据依赖性,数据反依赖性,以及确切中断、再起动和分支删除时的顺序性的完整性。该系统和方法以多输入指令和多执行单元操作。利用源和目的寄存器的更名产生与原指令无显著差别的控制字,避免向处理器控制字增加状态和顺序信息。(*该技术在2013年保护过期,可自由使用*)

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术一般涉及计算机体系结构,尤其针对于超标量计算机内寄存器的结构及其使用。计算机体系结构的发展已经从当前广泛接受的精简指令系统计算(RISC)结构转变到超标量(super scalar)计算机体系结构。该超标量计算机体系结构的特征在于存在利用多个寄存器及控制机构而集成在一起的多个及可并行操作的执行单元。体系结构的目的在于利用并行机制,使在每一时间间隔内由多个执行单元并行处理的指令数达到最大,而确保在输出中反映程序员所定义的指令执行次序。例如,控制机构必须管理由多个执行单元并行处理的数据之间的依赖性,控制机构必须确保在出现确切中断和再启动时维持顺序性的完整性,并且控制机构必须提供指令删除能力比如在指令定义的分支操作中所需的,而保持程序执行的总体顺序。一直在注意寻找将电子设备的数量和复杂性最小化的商业目的,超标量体系结构方面的流行约定是减少寄存器的大小和内容,以及在电路之间控制和数据传输的字长。已经设计了大量的体系结构,来处理指令的无序执行。一个例子是美国专利4,722,049中所说明的操作的体系结构和方式,这种体系结构一般在一个队列中对指令进行排序,以最优地利用执行单元的标本文档来自技高网...

【技术保护点】
一种无序地执行指令的超标量计算机体系结构,其特征在于包括:多个执行单元装置,用于执行控制字;一个通用寄存器,用于利用地址储存控制字;用于形成控制字的装置,该控制字用于利用更名的和再循环的寄存器地址、结合通用寄存器,传送至可能的执 行单元;以及用于再循环通用寄存器地址的装置,它响应于执行单元内有序控制字的执行。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:法瑞登卡瑞
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:US[美国]

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

1
相关领域技术
  • 暂无相关专利