[发明专利]处理元件、64位芯片组系统、多核处理器、片上系统和蜂窝电话有效
申请号: | 201410680656.2 | 申请日: | 2010-12-24 |
公开(公告)号: | CN104484154B | 公开(公告)日: | 2019-02-15 |
发明(设计)人: | V·戈帕尔;J·D·吉尔福德;G·M·沃尔里齐;W·K·费格哈利;E·奥兹图科;M·G·迪克森;S·P·米莱克斯;B·L·托尔;M·洛克西金;M·C·戴维斯;A·J·法希 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F9/30 | 分类号: | G06F9/30 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 毛力 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 完成 执行 读取 进位 标志 循环 指令 | ||
1.一种处理元件,包括:
高速缓存;
执行单元,耦合到所述高速缓存,用于响应于一循环右移指令,完成所述循环右移指令的执行,并将结果存储在由所述循环右移指令指示的目的操作数中,
其中,所述循环右移指令还用于指示源操作数和循环量,
其中,所述结果包括经过循环所述循环量的所述源操作数,以及
所述执行单元用于完成对所述循环右移指令的执行而不读取进位标志、不读取溢出标志、不读取符号标志、不读取零标志、并且不写入任何标志,包括不写入进位标志、不写入溢出标志、不写入符号标志、并且不写入零标志。
2.如权利要求1所述的处理元件,其特征在于,所述循环量由立即数来指示,或被存储在寄存器中。
3.如权利要求2所述的处理元件,其特征在于,所述高速缓存还包括一个或多个中级高速缓存,并且所述处理元件还用于执行第二循环右移指令,所述第二循环右移指令在被执行时用于读取所述进位标志。
4.如权利要求1-3中任意一项所述的处理元件,其特征在于,所述源操作数被显式地指定在所述循环右移指令中,并且用于指示源寄存器可被用在32位模式或64位模式中。
5.如权利要求1-3中任意一项所述的处理元件,其特征在于,所述目的操作数被显式地指定在所述循环右移指令中,并且用于指示目的寄存器可被用在32位模式或64位模式中。
6.如权利要求1所述的处理元件,其特征在于,所述处理元件用于工作在32位模式或64位模式中。
7.一种64位的芯片组系统,包括:
多核处理器,包括两个以上的核,其中每个核包括:
至少一个处理元件,包括:
高速缓存;
执行单元,耦合到所述高速缓存,用于响应于一循环右移指令,完成所述循环右移指令的执行,并将结果存储在由所述循环右移指令指示的目的操作数中,
其中,所述循环右移指令还用于指示源操作数和循环量,
其中,所述结果包括经过循环所述循环量的所述源操作数,以及
所述执行单元用于完成对所述循环右移指令的执行而不读取进位标志,不读取溢出标志,不读取符号标志、不读取零标志、并且不写入任何标志,包括不写入进位标志、不写入溢出标志、不写入符号标志、并且不写入零标志。
8.如权利要求7所述的芯片组系统,其特征在于,所述多核处理器包括四个核。
9.如权利要求7所述的芯片组系统,其特征在于,所述多核处理器包括八个核。
10.如权利要求7所述的芯片组系统,其特征在于,所述循环量由立即数来指示,或被存储在寄存器中。
11.如权利要求7所述的芯片组系统,其特征在于,所述高速缓存还包括一个或多个中级高速缓存,并且所述处理元件还用于执行第二循环右移指令,所述第二循环右移指令在被执行时用于读取所述进位标志。
12.如权利要求7-11中任意一项所述的芯片组系统,其特征在于,所述源操作数被显式地指定在所述循环右移指令中,并且用于指示源寄存器具有64位的大小。
13.如权利要求7-11中任意一项所述的芯片组系统,其特征在于,所述目的操作数被显式地指定在所述循环右移指令中,并且用于指示目的寄存器具有64位的大小。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410680656.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种有地线无接头碳纤维发热电缆
- 下一篇:一种北斗定位信息简易发送装置