[发明专利]算术运算装置、信息处理装置以及寄存器堆控制方法无效
申请号: | 200610057639.9 | 申请日: | 2006-02-22 |
公开(公告)号: | CN1936831A | 公开(公告)日: | 2007-03-28 |
发明(设计)人: | 菅竜二;山下英男;吉田利雄 | 申请(专利权)人: | 富士通株式会社 |
主分类号: | G06F9/38 | 分类号: | G06F9/38 |
代理公司: | 北京三友知识产权代理有限公司 | 代理人: | 李辉 |
地址: | 日本神*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 算术运算装置、信息处理装置以及寄存器堆控制方法。本发明的装置减少了采用乱序指令执行方法的信息处理装置中的硬件资源并提高了数据读取吞吐量。该装置包括:算术运算单元(40),其执行窗口切换指令以及与存储在当前寄存器(20)中的数据相关或者与保存在替换缓冲器(30)中的数据相关的指令;以及控制单元(50),如果在由算术运算单元(40)执行窗口切换指令时译码出该窗口切换指令,则该控制单元(50)将在完成该窗口切换指令的执行时由所述当前窗口指针指定的寄存器窗口的数据传送给替换缓冲器(30)。 | ||
搜索关键词: | 算术 运算 装置 信息处理 以及 寄存器 控制 方法 | ||
【主权项】:
1、一种算术处理器,其包括:具有多个寄存器窗口(W0至W7)的至少一个寄存器堆(A),每一个寄存器窗口都由包括输入寄存器、局部寄存器和输出寄存器的一组寄存器构成,所述多个寄存器窗口(W0至W7)被设置为环状形式;当前窗口指针,当对所述寄存器窗口(W0至W7)进行访问时,该当前窗口指针通过使用指针值来指示当前寄存器窗口(W0至W7)的位置;当前寄存器(20),其从所述寄存器堆(A)读取存储在由所述当前窗口指针所指示的指针值指定的寄存器窗口(W0至W7)中的数据;替换缓冲器(30),其设置在所述寄存器堆(A)和所述当前寄存器(20)之间,所述替换缓冲器(30)保存待从所述寄存器堆(A)发送到所述当前寄存器(20)的数据;算术运算单元(40),其执行(i)用于切换所述寄存器窗口(W0至W7)的窗口切换指令,以及(ii)与存储在所述当前寄存器(20)中的数据相关或者与保存在所述替换缓冲器(30)中的数据相关的指令;以及控制单元(50),如果在由所述算术运算单元(40)执行窗口切换指令时译码出窗口切换指令,则该控制单元(50)将在完成所述窗口切换指令的执行时由所述当前窗口指针指定的寄存器窗口(W0至W7)的数据传送给所述替换缓冲器(30)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于富士通株式会社,未经富士通株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200610057639.9/,转载请声明来源钻瓜专利网。
- 上一篇:用于检测管道段的仪器
- 下一篇:一种粗品二硫化碳的精馏设备及方法