二进制翻译方法、装置、电子设备及可读存储介质

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
二进制翻译方法、装置、电子设备及可读存储介质
申请号:CN202411117622
申请日期:2024-08-14
公开号:CN119225902A
公开日期:2024-12-31
类型:发明专利
摘要
本发明实施例提供了一种二进制翻译方法、装置、电子设备及可读存储介质,所述方法包括:在二进制翻译过程中,识别当前指令是否为目标调用指令;所述目标调用指令用于调用目标函数,所述目标函数用于获取指令指针;若识别当前指令是目标调用指令,则对所述目标调用指令进行优化翻译;所述优化翻译用于将所述目标调用指令翻译为立即数加载指令,所述立即数加载指令用于将当前指令的下一条指令的地址作为立即数加载至指定寄存器。本发明可以减少因语义翻译产生的冗余指令,以及减少对TB的切分次数,进而提高动态翻译器的翻译效率以及提高翻译后程序的运行效率。
技术关键词
指令 二进制翻译方法 二进制翻译器 指针 处理器 电子设备 哈希表 通信接口 可读存储介质 翻译装置 存储器 计算机程序产品 入口 识别模块 语义 系列 冗余 动态