应用程序运行方法、装置、电子设备以及存储介质制造方法及图纸

技术编号:40329944 阅读:23 留言:0更新日期:2024-02-09 14:22
本公开提供了一种应用程序运行方法、装置、电子设备以及存储介质。该应用程序运行方法,包括:在确定应用程序的运行环境支持目标指令集的情况下,基于应用程序的初始指令集,获取具有参考指令特征的待处理指令,目标指令集的运行效率高于初始指令集的运行效率;从目标指令集中确定与待处理指令对应的目标指令;以及基于目标指令和初始指令集,运行应用程序。

【技术实现步骤摘要】

本公开涉及计算机和指令处理领域,尤其涉及一种应用程序运行方法、装置、电子设备以及存储介质


技术介绍

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所述的方法,其中,所述从所述目标指令集中确定与所述待处理指令对应的目标指...

【专利技术属性】
技术研发人员:刘海波丁刚刘雄飞
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1