[发明专利]使用标量/向量指令处理数据的系统和方法有效

专利信息
申请号: 200780030183.X 申请日: 2007-08-15
公开(公告)号: CN101501634A 公开(公告)日: 2009-08-05
发明(设计)人: 卢奇安·科德雷斯库;埃里克·普隆德克;泰勒·辛普森 申请(专利权)人: 高通股份有限公司
主分类号: G06F9/30 分类号: G06F9/30;G06F9/32;G06F9/38;G06F15/78
代理公司: 北京律盟知识产权代理有限责任公司 代理人: 刘国伟
地址: 美国加利*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 使用 标量 向量 指令 处理 数据 系统 方法
【权利要求书】:

1.一种处理器装置,其包括:

控制寄存器,其包含用于标量和向量操作的经组合条件码寄存器;以及

多个指令执行单元,其用以执行标量和向量指令,所述标量和向量指令利用所述 经组合条件码寄存器,其中所述多个指令执行单元使用多路复用器来选择性地交换 源操作数,以支持带正负号及不带正负号的向量比较,所述比较包括“相等比较”、 “带正负号的大于比较”和“不带正负号的大于比较”指令;

存储单元;

响应于所述存储单元的定序器;

其中所述多个指令执行单元响应于所述定序器;

其中所述定序器适于从所述存储单元获取多个指令,及将所述多个指令分组成不 同类型的指令的包,以便由所述多个指令执行单元并行执行;

其中所述存储单元包含用于利用所述经组合条件码寄存器的标量操作的指令,及 用于利用所述经组合条件码寄存器的向量操作的指令;且

其中所述标量操作为标量比较,对于真比较,将所述经组合条件码寄存器的每一 位设置为第一值,且对于假比较,将所述经组合条件码寄存器的每一位设置为第二 值。

2.根据权利要求1所述的处理器装置,其中所述第一值为一,且第二值为零。

3.根据权利要求1所述的处理器装置,其中所述多个指令执行单元通过交换操作数并 使用比较所述操作数所获得结果的两种意义,来执行带正负号的和不带正负号的比 较。

4.根据权利要求1所述的处理器装置,其包括四个8位所述用于标量和向量操作的经 组合条件码寄存器。

5.根据权利要求1所述的处理器装置,其中所述标量操作是基于所述经组合条件码寄 存器而有条件地执行的。

6.根据权利要求1所述的处理器装置,其中所述标量操作将所述经组合条件码寄存器 用作输入。

7.根据权利要求1所述的处理器装置,其中向量操作是基于所述经组合条件码寄存器 而有条件地执行的。

8.根据权利要求1所述的处理器装置,其中向量比较操作使用所述经组合条件码寄存 器来存储向量比较操作的结果。

9.根据权利要求8所述的处理器装置,其中所述向量操作为64位向量多路复用器指令, 且所述经组合条件码寄存器为8位寄存器。

10.根据权利要求1所述的处理器装置,其中所述向量操作是将每一元素结果复制到四 个经组合条件码寄存器位的字比较操作。

11.根据权利要求1所述的处理器装置,其中所述多个指令执行单元可使用用于向量操 作的指令来取代循环算法。

12.根据权利要求1所述的处理器装置,其中所述控制寄存器包含循环寄存器、变址寄 存器、用户状态寄存器、程序计数器寄存器,和用户通用指针寄存器。

13.根据权利要求4所述的处理器装置,其中利用多线程来处理与程序线程相关联的指 令以执行并发操作。

14.根据权利要求4所述的处理器装置,其中利用管线化来处理指令。

15.根据权利要求4所述的处理器装置,其中所述多个指令执行单元中的至少一个对字 节、半字、字和双字执行操作。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200780030183.X/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top