中国科学院计算技术研究所刘宇航获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉中国科学院计算技术研究所申请的专利一种动态二进制翻译中的指令翻译方法及装置获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN120010862B 。
龙图腾网通过国家知识产权局官网在2025-08-19发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202510467132.3,技术领域涉及:G06F8/52;该发明授权一种动态二进制翻译中的指令翻译方法及装置是由刘宇航;王贵东设计研发完成,并于2025-04-15向国家知识产权局提交的专利申请。
本一种动态二进制翻译中的指令翻译方法及装置在说明书摘要公布了:本发明提出一种动态二进制翻译中的指令翻译方法及装置,该指令翻译方法首先通过分析源指令集架构和目标指令集架构的差异寻找源指令集架构指令中的特定指令序列,依据目标指令集架构的特点设计特定指令序列的翻译规则;在动态二进制翻译时,扫描到源指令集架构二进制文件中的特定指令序列,即采用本发明的翻译规则进行翻译,否则仍采用常规翻译方式。本发明根据自定义的翻译规则来翻译源指令集架构的二进制指令,降低翻译出的目标指令集架构的指令数量,提升翻译质量,从而提升二进制翻译效率。
本发明授权一种动态二进制翻译中的指令翻译方法及装置在权利要求书中公布了:1.一种动态二进制翻译中的指令翻译方法,其特征在于,包括: 获取源指令集架构和目标指令集架构的差异,识别源指令集中的特定指令序列,该特定指令序列包括该源指令集中涉及标志位的指令序列,该涉及标志位的指令序列包括用于修改标志位的指令和使用标志位的指令;其中,识别该特定指令序列的过程包括:顺序扫描源指令集的基本块,将扫描到的与标志位相关的指令设置为“修改”和“使用”标记;再次扫描,当遇到Jcc类型的条件跳转指令时,开始向后搜索,直到遇到第一条包含在预设指令序列中且带有“修改”标记的指令为止,形成该特定指令序列; 基于该目标指令集架构设计该特定指令序列的翻译规则; 在动态二进制翻译过程中,检测源指令集架构二进制文件中的特定指令序列;对于检测到的特定指令序列,采用对应的翻译规则进行翻译。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人中国科学院计算技术研究所,其通讯地址为:100080 北京市海淀区中关村科学院南路6号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。