摘要
本发明实施例提供了一种二进制翻译方法、装置、电子设备及可读存储介质,所述方法包括:在二进制翻译过程中,识别当前指令是否为目标调用指令;所述目标调用指令用于调用目标函数,所述目标函数用于获取指令指针;若识别当前指令是目标调用指令,则对所述目标调用指令进行优化翻译;所述优化翻译用于将所述目标调用指令翻译为立即数加载指令,所述立即数加载指令用于将当前指令的下一条指令的地址作为立即数加载至指定寄存器。本发明可以减少因语义翻译产生的冗余指令,以及减少对TB的切分次数,进而提高动态翻译器的翻译效率以及提高翻译后程序的运行效率。
技术关键词
指令
二进制翻译方法
二进制翻译器
指针
处理器
电子设备
哈希表
通信接口
可读存储介质
翻译装置
存储器
计算机程序产品
入口
识别模块
语义
系列
冗余
动态
系统为您推荐了相关专利信息
自然语言
任务调度
闭环反馈优化
输配电
协同系统
信道状态信息
样本
室内定位方法
注意力机制
计算机设备
交通工具
自行车模型
道路摩擦系数
处理器
非线性