[发明专利]用以作为指令评估数据值的系统和方法有效
申请号: | 201180024179.9 | 申请日: | 2011-05-23 |
公开(公告)号: | CN102893260A | 公开(公告)日: | 2013-01-23 |
发明(设计)人: | 卢西恩·科德雷斯库;埃里克·J·普隆德克;苏雷什·K·文库马汉提 | 申请(专利权)人: | 高通股份有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/30 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 宋献涛 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用以 作为 指令 评估 数据 系统 方法 | ||
1.一种执行程序代码的方法,所述方法包括:
接收包括用以识别第二指令的位置的操作数的第一指令,其中通过程序计数器识别所述第一指令;
在执行所述第一指令以识别所述位置后即刻从所述位置检索所述第二指令;
在不改变所述程序计数器指向所述第二指令的情况下,将所述检索到的第二指令提供到解码单元;
使用所述解码单元对所述第二指令进行解码;以及
执行所述第二指令。
2.根据权利要求1所述的方法,其进一步包括在执行所述第二指令之后改变所述程序计数器。
3.根据权利要求1所述的方法,其中从经解释的指令导出所述第二指令。
4.根据权利要求1所述的方法,其中所述第二指令包括多个本机机器操作的包。
5.根据权利要求1所述的方法,其中所述第二指令是单个指令。
6.根据权利要求1所述的方法,其中所述第二指令是跳越指令和算术指令中的至少一者。
7.根据权利要求1所述的方法,其中所述第一指令是解释器环路内的指令。
8.根据权利要求1所述的方法,其中所述第一指令是评估指令。
9.一种执行程序代码的方法,所述方法包括:
接收与第二指令的位置相关联的第一指令,其中通过程序计数器识别所述第一指令;
在处理器处执行所述第一指令以识别所述位置,且在执行后即刻在不改变所述程序计数器指向所述第二指令的情况下从所述位置检索所述第二指令;以及执行所述第二指令。
10.根据权利要求9所述的方法,其进一步包括将所述所执行的第二指令的结果写入到存储器。
11.根据权利要求9所述的方法,其中所述第二指令是跳越指令和算术指令中的至少一者。
12.根据权利要求9所述的方法,其中所述位置是寄存器。
13.根据权利要求9所述的方法,其中所述位置是存储器的规定区域。
14.根据权利要求9所述的方法,其进一步包括在执行所述第一指令之前对所述第一指令进行解码。
15.一种用以执行程序代码的设备,所述设备包括:
执行单元,其经配置以执行与第二指令的位置相关联的第一指令,其中通过程序计数器识别所述第一指令;以及
解码单元,其经配置以从所述位置接收所述第二指令,且对所述第二指令进行解码以在不改变所述程序计数器指向所述第二指令的情况下产生经解码的第二指令。
16.根据权利要求15所述的设备,其中所述执行单元进一步经配置以起始从所述位置检索所述第二指令。
17.根据权利要求15所述的设备,其中所述位置是寄存器和数据高速缓存中的至少一者。
18.根据权利要求15所述的设备,其中所述程序计数器无法指向所述第二指令。
19.根据权利要求15所述的设备,其中所述第二指令是跳越指令和算术指令中的至少一者。
20.根据权利要求15所述的设备,其中所述第二指令是从经解释的指令导出。
21.根据权利要求15所述的设备,其中所述第二指令包括多个本机机器操作的包。
22.根据权利要求15所述的设备,其中所述第二指令是单个指令。
23.根据权利要求15所述的设备,其进一步包括经配置以接收所述所执行的第二指令的结果的寄存器。
24.根据权利要求15所述的设备,其中所述第一指令是评估指令。
25.根据权利要求15所述的设备,其中所述第一指令和所述第二指令包括不可中断的指令群组。
26.根据权利要求15所述的设备,其中所述第一指令和所述第二指令是由共同线程执行。
27.根据权利要求15所述的设备,其中所述第一指令当在执行所述第二指令之前接收到中断时被取消。
28.根据权利要求15所述的设备,其中所述经解码的第二指令是由所述执行单元执行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180024179.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:总线控制装置以及向总线控制装置输出指示的控制装置
- 下一篇:车辆用后出口构造