[发明专利]可以对复合操作数进行压缩操作的微处理器无效
申请号: | 201210161092.2 | 申请日: | 1995-12-01 |
公开(公告)号: | CN102841776A | 公开(公告)日: | 2012-12-26 |
发明(设计)人: | A·皮莱格;Y·雅列;M·米陶尔;L·M·门纳梅尔;B·艾坦 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F9/30 | 分类号: | G06F9/30 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 朱海煜 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 可以 复合 作数 进行 压缩 操作 微处理器 | ||
1.一种方法,包括:
接收第一指令,所述第一指令包括一个操作码字段,一个第一字段表示具有第一组多个数据元素的第一操作数,所述第一组多个数据元素包括第一操作数第一数据元素和第一操作数第二数据元素,一个第二字段表示具有第二组多个数据元素的第二操作数,所述第二组多个数据元素包括第二操作数第一数据元素和第二操作数第二数据元素,每个第一操作数第一数据元素、第一操作数第二数据元素、第二操作数第一数据元素和第二操作数第二数据元素的长度是N/2位;
响应于所述第一指令,存储长度为N位的第一结果数据元素,所述第一结果数据元素包括第一操作数第一数据元素和第二操作数第一数据元素。
2.根据权利要求1的方法,其中所述第一指令是拆开操作指令,其中所述第一结果数据元素是第一拆开数据元素。
3.根据权利要求2的方法,其中还包括步骤:用所述第一拆开数据元素覆盖所述第一操作数的第一组多个数据元素。
4.根据权利要求2的方法,其中第一操作数第一数据元素是第一操作数的低阶数据元素,第二操作数第一数据元素是第二操作数的低阶数据元素,所述拆开指令的操作码字段包含一组操作码之一以从所述第一和第二组多个数据元素识别拆开操作交叉低阶字节元、字元或双字元。
5.根据权利要求4的方法,其中存储第一拆开数据元素的步骤包括:存储第一操作数第一数据元素和将第二操作数第一数据元素存储在与第一操作数第一数据元素相邻的位置。
6.根据权利要求2的方法,其中第一操作数第一数据元素是第一操作数的高阶数据元素,第二操作数第一数据元素是第二操作数的高阶数据元素,所述拆开指令的操作码字段包含一组操作码之一以从所述第一和第二组多个数据元素识别拆开操作交叉高阶字节元、字元或双字元。
7.根据权利要求2的方法,其中还包括:响应于所述拆开指令存储长度为N位的第二拆开数据元素,所述第二拆开数据元素包括第一操作数第二数据元素和第二操作数第二数据元素。
8.根据权利要求7的方法,其中存储第一拆开数据元素和第二拆开数据元素的步骤包括:
将第一操作数第一数据元素放在第一存储位置;
将第二操作数第一数据元素放在第二存储位置,所述第二存储位置与所述第一存储位置相邻;
将第一操作数第二数据元素放在第三存储位置,所述第三存储位置与所述第二存储位置相邻;
将第二操作数第二数据元素放在第四存储位置,所述第四存储位置与所述第三存储位置相邻。
9.根据权利要求8的方法,其中所述第一存储位置、第二存储位置、第三存储位置、第四存储位置是由所述拆开指令标明的目标操作数的一部分。
10.根据权利要求9的方法,其中所述目标操作数是由所述拆开指令的第一字段标明的。
11.根据权利要求10的方法,其中还包括:用所述目标操作数覆盖所述第一操作数的至少一部分。
12.根据权利要求11的方法,其中所述第一字段由拆开指令的位3-位5构成。
13.根据权利要求9的方法,其中所述第二字段由拆开指令的第三字节的位0-位2构成。
14.根据权利要求13的方法,其中所述目标操作数由拆开指令的第二字段表示。
15.根据权利要求14的方法,其中还包括:用所述目标操作数覆盖所述第二操作数的至少一部分。
16.一种装置,包括:
解码第一指令的解码器,所述第一指令包括一个操作码字段,一个第一字段表示具有第一组多个数据元素的第一操作数,所述第一组多个数据元素包括第一操作数第一数据元素和第一操作数第二数据元素,一个第二字段表示具有第二组多个数据元素的第二操作数,所述第二组多个数据元素包括第二操作数第一数据元素和第二操作数第二数据元素,每个第一操作数第一数据元素、第一操作数第二数据元素、第二操作数第一数据元素和第二操作数第二数据元素的长度是N/2位;
响应于所述第一指令存储长度为N位的第一结果数据元素的功能单元,所述第一结果数据元素包括第一操作数第一数据元素和第二操作数第一数据元素。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210161092.2/1.html,转载请声明来源钻瓜专利网。