【技术实现步骤摘要】
本公开涉及计算机和指令处理领域,尤其涉及一种应用程序运行方法、装置、电子设备以及存储介质。
技术介绍
1、在应用程序的编译过程中,为了确保应用程序具有较好的兼容性,编译器会自动将应用程序的源代码编译成较低版本的指令集,这可以确保较低版本的指令集可以在多种运行环境中运行。但是,这也会导致应用程序的运行过程效率低下,也无法发挥多种运行环境的运行优势。
技术实现思路
1、本公开的一个方面提供了一种应用程序运行方法,包括在确定应用程序的运行环境支持目标指令集的情况下,基于应用程序的初始指令集,获取具有参考指令特征的待处理指令,目标指令集的运行效率高于初始指令集的运行效率;从目标指令集中确定与待处理指令对应的目标指令;以及基于目标指令和初始指令集,运行应用程序。
2、根据本公开实施例,基于目标指令和初始指令集,运行应用程序,包括:在执行初始指令集的过程中,若下一指令为待处理指令,获取待处理指令对应的第一地址;以及从第一地址读取目标指令并执行。
3、根据本公开实施例,基于目标指
...【技术保护点】
1.一种应用程序运行方法,包括:
2.根据权利要求1所述的方法,其中,所述基于所述目标指令和所述初始指令集,运行所述应用程序,包括:
3.根据权利要求2所述的方法,其中,所述基于所述目标指令和所述初始指令集,运行所述应用程序,还包括:
4.根据权利要求1所述的方法,其中,所述基于所述应用程序的初始指令集,获取具有参考指令特征的待处理指令,包括:
5.根据权利要求1所述的方法,其中,所述基于所述应用程序的初始指令集,获取具有参考指令特征的待处理指令,包括:
6.根据权利要求1所述的方法,其中,所述从所述目标指令
...【技术特征摘要】
1.一种应用程序运行方法,包括:
2.根据权利要求1所述的方法,其中,所述基于所述目标指令和所述初始指令集,运行所述应用程序,包括:
3.根据权利要求2所述的方法,其中,所述基于所述目标指令和所述初始指令集,运行所述应用程序,还包括:
4.根据权利要求1所述的方法,其中,所述基于所述应用程序的初始指令集,获取具有参考指令特征的待处理指令,包括:
5.根据权利要求1所述的方法,其中,所述基于所述应用程序的初始指令集,获取具有参考指令特征的待处理指令,包括:
6.根据权利要求1所述的方法,其中,所述从所述目标指令集中确定与所述待处理指令对应的目标指...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。