[发明专利]一种应用于Android系统x86架构上的ARM指令集转换方法在审
申请号: | 202110478901.1 | 申请日: | 2021-04-29 |
公开(公告)号: | CN113220300A | 公开(公告)日: | 2021-08-06 |
发明(设计)人: | 马超;黄彩龙;黄晟;彭欢;李翔;陈乐林;彭韬;游远;杨硕;文波;邓男 | 申请(专利权)人: | 麒麟软件有限公司 |
主分类号: | G06F8/40 | 分类号: | G06F8/40;G06F9/448 |
代理公司: | 天津诺德知识产权代理事务所(特殊普通合伙) 12213 | 代理人: | 栾志超 |
地址: | 300450 天津市滨海新区*** | 国省代码: | 天津;12 |
权利要求书: | 暂无信息 | 说明书: | 暂无信息 |
摘要: | 一种应用于Android系统x86架构上的ARM指令集转换方法,所述方法包括步骤:Android系统开机通过binfmt_misc向内核注册所述ARM二进制文件的打开方式;启动Android应用时识别所述ARM二进制文件;通过所述已注册打开方式加载ARM二进制文件;所述加载过程在Android系统中创建虚拟执行空间;所述虚拟执行空间中构建虚拟ARM架构CPU;所述ARM二进制文件运行在所述虚拟ARM架构CPU上;所述虚拟ARM架构CPU遵循预设转换规则执行转换得到本地代码;将所述本地代码推送到本地CPU上执行;本地CPU上执行完回传数据结果给Android应用。本发明的有益效果是:扩展Linux系统x86架构上的应用生态,给用户带来丰富的内容体验和更加智能的人机交互体验的同时,还能保证最低程度的减少对CPU的性能损耗,避免大型应用运行时出现卡顿。 | ||
搜索关键词: | 一种 应用于 android 系统 x86 架构 arm 指令 转换 方法 | ||
【主权项】:
暂无信息
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于麒麟软件有限公司,未经麒麟软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/202110478901.1/,转载请声明来源钻瓜专利网。