【技术实现步骤摘要】
本公开一般涉及处理器架构领域,并且更为特别地涉及超标量体系结构的处理器中的寄存器重命名。
技术介绍
—般而言,处理器是一种可以运行计算机程序以执行算术计算、数据置换等等的 设备。微处理器是这样一种类型的处理器,其将处理器的大多数功能或所有功能都合并在 单个集成电路上。超标量体系结构的微处理器是通过同时将多个指令分派给处理器中的冗 余的运行资源(也称为功能单元)而能够在一个时钟周期中运行不止一个指令的微处理 器。当运行指令和微操作时,处理器通常从寄存器读取源操作数并将结果或目标操作数存 储在寄存器中。寄存器是处理器内的临时存储单元,与其他地方的可用存储器相比,寄存器 的内容可以被更快地访问,并且寄存器通常被用于保存供处理器使用的算术和其他结果。 一个给定的寄存器可包含多个比特,例如8比特、16比特或32比特,并且可通过相应的寄存 器标识符诸如寄存器号来进行访问。 寄存器重命名是在超标量体系结构的处理器中用来允许并行运行指令的各种技 术中的一种。因为处理器的程序指明的寄存器常常比硬件中能够实现的寄存器要少,所以 一个给定的超标量体系结构的处理器实现常常具有比程序中 ...
【技术保护点】
一种将架构寄存器关联到物理寄存器的寄存器重命名系统,包括:具有多个项的物理寄存器映射表,所述映射表中的每个项均指示相应的物理寄存器的状态,所述映射表具有多个非重叠段,其中每个段均具有相应的映射表项;以及重命名逻辑,所述重命名逻辑被耦合用以并行地搜索所述映射表的多个段,以识别每个均指示相应的物理寄存器处于第一状态的项,所述重命名逻辑还用以选择性地将多个架构寄存器中的每个关联到相应的被识别为处于所述第一状态的物理寄存器。
【技术特征摘要】
【专利技术属性】
技术研发人员:朱鹏飞,孙红霞,吴永强,
申请(专利权)人:世意法北京半导体研发有限责任公司,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。