当前位置:主页 > 科技论文 > 计算机论文 >

基于CK-CPU的Android系统之Dalvik移植及性能研究

发布时间:2023-02-15 15:08
  随着Android系统在移动设备市场的日益繁荣,投入到Android系统研究的人力越来越多,可以说Android系统在可预见的几年内,都将保持极其迅猛的势头不断大踏步地往前发展。另一方面,CK-CPU(原名CK-Core)——由杭州中天微系统有限公司和浙江大学联合开发,面向嵌入式系统和SOC应用领域的32位高性能低功耗处理器IP核系列,是国内最近崛起的嵌入式CPU的有力竞争者,有着广泛的发展前景。本课题正是基于进一步推动CK-CPU和Android系统的发展的初衷,在移植Android系统到CSKY体系结构(CK-CPU基于的指令集架构)平台上的背景下,对Dalvik虚拟机进行深入的研究和分析。本文先详细阐述了Java虚拟机和Dalvik虚拟机的原理和异同之处,其中主要突出了Dalvik虚拟机相比于标准Java虚拟机的优势,指明了Dalvik虚拟机更适合移动设备,以及Android系统之所以选择Dalvik虚拟机的原因。强调了基于寄存器型架构和使用专属的可执行文件——DEX格式,是Dalvik虚拟机针对移动设备的优化措施。本文的具体移植工作主要是实现针对CSKY体系结构优化的汇编解释器...

【文章页数】:64 页

【学位级别】:硕士

【文章目录】:
致谢
摘要
Abstract
第1章 绪论
    1.1 研究背景与意义
    1.2 Android系统的架构和发展状况
    1.3 Java虚拟机与Dalvik虚拟机的发展
    1.4 论文的技术路线与创新点
    1.5 论文的研究内容和组织结构
第2章 Dalvik虚拟机概述
    2.1 虚拟机概述
    2.2 Java虚拟机体系结构
    2.3 Dalvik虚拟机及其特点
    2.4 本章小结
第3章 CK-CPU平台的Dalvik虚拟机移植实现
    3.1 Dalvik虚拟机移植框架
    3.2 Android运行时的移植
    3.3 Linux内核对Dalvik虚拟机的支持
    3.4 Bionic的移植
    3.5 编译CSKY体系结构下的Dalvik虚拟机
    3.6 本章小结
第4章 Dalvik虚拟机的测试及性能研究
    4.1 测试及调试Dalvik虚拟机
    4.2 Dalvik虚拟机的性能研究
    4.3 本章小结
第5章 总结与展望
    5.1 论文研究工作的总结
    5.2 未来工作的展望
参考文献
攻读硕士学位期间所发表的学术论文



本文编号:3743412

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3743412.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户fa733***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com