[发明专利]用于处理器的加载/存储单元及其应用有效
申请号: | 200780043374.X | 申请日: | 2007-09-28 |
公开(公告)号: | CN101542430A | 公开(公告)日: | 2009-09-23 |
发明(设计)人: | 梦冰·于;E·K·南贾;M·尼 | 申请(专利权)人: | MIPS技术公司 |
主分类号: | G06F7/38 | 分类号: | G06F7/38;G06F9/00;G06F9/44;G06F15/00 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 | 代理人: | 屠长存 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 处理器 加载 存储 单元 及其 应用 | ||
1.一种不按程序次序地执行指令的处理器,包括:
加载/存储队列模块,包括被配置用于存储与第一类别的指令相 关联的信息的多个条目,所述信息包括与指令相关联的寄存器目的地 的指示;
加载/存储完毕缓存器,包括被配置用于存储指向所述加载/存储 队列模块的指针的多个条目;以及
耦合到所述加载/存储队列模块和所述加载/存储完毕缓存器的控 制逻辑模块,
其中,在具有属于所述第一类别的指令并且与高速缓存未中相关 联的特征的第一指令完毕时,所述控制逻辑模块被配置来:
使第一指针被存储在所述加载/存储完毕缓存器中,所述第 一指针指向与所述第一指令相关的所述加载/存储队列模块中的 条目,
使用所述加载/存储完毕缓存器和所述加载/存储队列模块 来继续取回对于所述第一指令的遭受高速缓存未中的数据的处 理,以及
如果所述第一指令仍是高速缓存未中,则将与所述第一指 令相关联的加载/存储队列模块中存储的信息传送到填充/存储缓 存器和加载/数据队列模块,
在取回所述遭受高速缓存未中的数据时,将所述遭受高速 缓存未中的数据存储在所述第一指令的目的地寄存器中,以及
其中,在第二指令完毕时,所述控制逻辑模块被配置来将所述第 二指令的目的地寄存器值与加载/存储队列和加载/数据队列模块中的 用于完毕的指令的任意条目的寄存器目的地值进行比较。
2.根据权利要求1的处理器,其中,所述第一类别的指令包括 从存储器读取数据以及将数据写入到存储器的指令。
3.根据权利要求1的处理器,其中,所述第一类别的指令包括 从协处理器的寄存器读取数据的指令。
4.根据权利要求1的处理器,其中,所述加载/存储队列模块的 每个条目包括用于存储虚拟地址位的虚拟地址字段、用于存储物理地 址位的物理地址字段、以及用于存储数据位的数据字段。
5.根据权利要求1的处理器,其中,所述加载/存储队列模块的 每个条目包括用于存储异常信息的字段。
6.根据权利要求1的处理器,其中,存储在所述加载/存储完毕 缓存器中的指针是完成缓存器标识值。
7.根据权利要求1的处理器,其中,所述加载/存储完毕缓存器 的每个条目包括用于存储异常信息的字段。
8.一种包括处理器的系统,所述处理器包括:
加载/存储队列模块,包括被配置用于存储与第一类别的指令相 关联的信息的多个条目,所述信息包括与指令相关联的寄存器目的地 的指示;
加载/存储完毕缓存器,包括被配置用于存储对于所述加载/存储 队列模块的指针的多个条目,以及
耦合到所述加载/存储队列模块和所述加载/存储完毕缓存器的控 制逻辑模块,
其中,在具有属于所述第一类别的指令且与高速缓存未中相关联 的特征的第一指令完毕时,
所述控制逻辑模块被配置来:
使第一指针被存储在所述加载/存储完毕缓存器中,所述第 一指针指向与所述第一指令相关联的所述加载/存储队列模块中 的条目,
使用所述加载/存储完毕缓存器和所述加载/存储队列模块 来继续取回对于第一指令的遭受高速缓存未中的数据的处理,以 及
在取回所述遭受高速缓存未中的数据时,将所述遭受高速 缓存未中的数据存储在所述第一指令的目的地寄存器中,以及
其中,在第二指令完毕时,所述控制逻辑模块被配置来将所述第 二指令的目的地寄存器值与加载/存储队列模块中的用于完毕的指令 的任意条目的寄存器目的地值进行比较。
9.根据权利要求8的系统,其中,所述第一类别的指令包括从 存储器读取数据以及将数据写入到存储器的指令。
10.根据权利要求8的系统,其中,所述加载/存储队列模块的每 个条目包括用于存储虚拟地址位的虚拟地址字段、用于存储物理地址 位的物理地址字段、以及用于存储数据位的数据字段。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于MIPS技术公司,未经MIPS技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200780043374.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种治疗子宫癌的中药
- 下一篇:发光二极管组合