[发明专利]禁止已翻译指令序列执行的方法、装置和虚拟机有效
申请号: | 201410032331.3 | 申请日: | 2014-01-23 |
公开(公告)号: | CN103744641A | 公开(公告)日: | 2014-04-23 |
发明(设计)人: | 傅杰;靳国杰;高翔 | 申请(专利权)人: | 龙芯中科技术有限公司 |
主分类号: | G06F9/30 | 分类号: | G06F9/30 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 100095 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种禁止已翻译指令序列执行的方法、装置和虚拟机,包括:判断已翻译指令序列对应的监测语句中包括的假设条件是否成立;若假设条件不成立,则从已翻译指令序列对应的线程控制结构中获取固定处理例程的首地址;修改已翻译指令序列首部的至少一条指令为跳转到固定处理例程的首地址的跳转指令序列,以执行跳转指令序列禁止已翻译指令序列的执行。本发明,通过修改已翻译指令序列首部的至少一条指令为跳转到固定处理例程的首地址的跳转指令序列,实现了一次跳转就可以禁止已翻译指令序列的执行,提高了禁止已翻译指令序列执行时的处理效率。 | ||
搜索关键词: | 禁止 翻译 指令 序列 执行 方法 装置 虚拟机 | ||
【主权项】:
一种禁止已翻译指令序列执行的方法,其特征在于,包括:判断已翻译指令序列对应的监测语句中包括的假设条件是否成立;若所述假设条件不成立,则从所述已翻译指令序列对应的线程控制结构中获取固定处理例程的首地址;修改所述已翻译指令序列首部的至少一条指令为跳转到所述固定处理例程的首地址的跳转指令序列,以执行所述跳转指令序列禁止所述已翻译指令序列的执行。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于龙芯中科技术有限公司,未经龙芯中科技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410032331.3/,转载请声明来源钻瓜专利网。