发明名称 | 基于操作队列复用的指令流水线系统和方法 | ||
摘要 | 一种基于操作队列复用的指令流水线系统,包括:取指部件,用于取出指令;译码部件,对取出的指令进行译码,并按指令在程序中出现的先后次序把译码后的指令(称为操作)送到操作队列;操作队列,按次序根据操作的类型把操作发射到相应的保留站,并按次序结束运算结果已经写回的指令;保留站,对发射来的操作进行运算,把运算结果送回到结果总线并写回到操作队列;寄存器,在结束指令时,接收由操作队列依照指令进出操作队列的次序。本发明通过操作队列的复用实现指令的动态调度,减少控制逻辑,从而提高流水线效率,进而提高微处理器的性能。 | ||
申请公布号 | CN1410885A | 申请公布日期 | 2003.04.16 |
申请号 | CN01141495.2 | 申请日期 | 2001.09.27 |
申请人 | 中国科学院计算技术研究所 | 发明人 | 胡伟武;唐志敏;冯雷 |
分类号 | G06F9/38 | 主分类号 | G06F9/38 |
代理机构 | 中科专利商标代理有限责任公司 | 代理人 | 戎志敏 |
主权项 | 1.一种基于操作队列复用的指令流水线系统,包括:取指部件,用于取出指令;译码部件,对取出的指令进行译码,并按指令在程序中出现的先后次序把译码后的指令(称为操作)送到操作队列;操作队列,按次序根据操作的类型把操作发射到相应的保留站,并按次序结束运算结果已经写回的指令;保留站,对发射来的操作进行运算,把运算结果送回到结果总线并写回到操作队列;寄存器,在结束指令时,接收由操作队列依照指令进出操作队列的次序。 | ||
地址 | 100080北京市海淀区中关村科学院南路6号 |