摘要
本发明公开了一种集成翻译规则集的动态二进制翻译方法、装置及计算设备,方法在基于第二架构处理器的计算设备中执行,计算设备中集成有翻译规则集,且计算设备中部署有应用程序,方法包括:扫描应用程序运行时的实时指令流,以从实时指令流中获取一个或多个第一架构机器指令序列;将第一架构机器指令序列反汇编为第一架构汇编指令序列;从翻译规则集中选取与第一架构汇编指令序列相匹配的翻译规则,作为目标翻译规则;基于目标翻译规则,将第一架构汇编指令序列翻译为对应的第二架构汇编指令序列;将第二架构汇编指令序列汇编为第二架构机器指令序列并执行。本发明能够提高翻译效率,避免了使用中间表示造成的复杂性和性能损失问题。
技术关键词
翻译规则
序列
动态二进制翻译
指令流
模式
处理器
参数
翻译模型
计算机程序产品
扫描单元
元素
存储器
关系
系统为您推荐了相关专利信息
智能语音机器人
交互决策方法
队列
依存句法树
监控用户通话
巡查方法
多模态环境
深度强化学习
任务分配模型
无人机
长短期记忆网络
剩余寿命预测模型
寿命评估方法
数据
训练设备