基于CK-CPU的Android系統(tǒng)之Dalvik移植及性能研究
發(fā)布時間:2023-02-15 15:08
隨著Android系統(tǒng)在移動設(shè)備市場的日益繁榮,投入到Android系統(tǒng)研究的人力越來越多,可以說Android系統(tǒng)在可預(yù)見的幾年內(nèi),都將保持極其迅猛的勢頭不斷大踏步地往前發(fā)展。另一方面,CK-CPU(原名CK-Core)——由杭州中天微系統(tǒng)有限公司和浙江大學(xué)聯(lián)合開發(fā),面向嵌入式系統(tǒng)和SOC應(yīng)用領(lǐng)域的32位高性能低功耗處理器IP核系列,是國內(nèi)最近崛起的嵌入式CPU的有力競爭者,有著廣泛的發(fā)展前景。本課題正是基于進(jìn)一步推動CK-CPU和Android系統(tǒng)的發(fā)展的初衷,在移植Android系統(tǒng)到CSKY體系結(jié)構(gòu)(CK-CPU基于的指令集架構(gòu))平臺上的背景下,對Dalvik虛擬機(jī)進(jìn)行深入的研究和分析。本文先詳細(xì)闡述了Java虛擬機(jī)和Dalvik虛擬機(jī)的原理和異同之處,其中主要突出了Dalvik虛擬機(jī)相比于標(biāo)準(zhǔn)Java虛擬機(jī)的優(yōu)勢,指明了Dalvik虛擬機(jī)更適合移動設(shè)備,以及Android系統(tǒng)之所以選擇Dalvik虛擬機(jī)的原因。強(qiáng)調(diào)了基于寄存器型架構(gòu)和使用專屬的可執(zhí)行文件——DEX格式,是Dalvik虛擬機(jī)針對移動設(shè)備的優(yōu)化措施。本文的具體移植工作主要是實現(xiàn)針對CSKY體系結(jié)構(gòu)優(yōu)化的匯編解釋器...
【文章頁數(shù)】:64 頁
【學(xué)位級別】:碩士
【文章目錄】:
致謝
摘要
Abstract
第1章 緒論
1.1 研究背景與意義
1.2 Android系統(tǒng)的架構(gòu)和發(fā)展?fàn)顩r
1.3 Java虛擬機(jī)與Dalvik虛擬機(jī)的發(fā)展
1.4 論文的技術(shù)路線與創(chuàng)新點
1.5 論文的研究內(nèi)容和組織結(jié)構(gòu)
第2章 Dalvik虛擬機(jī)概述
2.1 虛擬機(jī)概述
2.2 Java虛擬機(jī)體系結(jié)構(gòu)
2.3 Dalvik虛擬機(jī)及其特點
2.4 本章小結(jié)
第3章 CK-CPU平臺的Dalvik虛擬機(jī)移植實現(xiàn)
3.1 Dalvik虛擬機(jī)移植框架
3.2 Android運行時的移植
3.3 Linux內(nèi)核對Dalvik虛擬機(jī)的支持
3.4 Bionic的移植
3.5 編譯CSKY體系結(jié)構(gòu)下的Dalvik虛擬機(jī)
3.6 本章小結(jié)
第4章 Dalvik虛擬機(jī)的測試及性能研究
4.1 測試及調(diào)試Dalvik虛擬機(jī)
4.2 Dalvik虛擬機(jī)的性能研究
4.3 本章小結(jié)
第5章 總結(jié)與展望
5.1 論文研究工作的總結(jié)
5.2 未來工作的展望
參考文獻(xiàn)
攻讀碩士學(xué)位期間所發(fā)表的學(xué)術(shù)論文
本文編號:3743412
【文章頁數(shù)】:64 頁
【學(xué)位級別】:碩士
【文章目錄】:
致謝
摘要
Abstract
第1章 緒論
1.1 研究背景與意義
1.2 Android系統(tǒng)的架構(gòu)和發(fā)展?fàn)顩r
1.3 Java虛擬機(jī)與Dalvik虛擬機(jī)的發(fā)展
1.4 論文的技術(shù)路線與創(chuàng)新點
1.5 論文的研究內(nèi)容和組織結(jié)構(gòu)
第2章 Dalvik虛擬機(jī)概述
2.1 虛擬機(jī)概述
2.2 Java虛擬機(jī)體系結(jié)構(gòu)
2.3 Dalvik虛擬機(jī)及其特點
2.4 本章小結(jié)
第3章 CK-CPU平臺的Dalvik虛擬機(jī)移植實現(xiàn)
3.1 Dalvik虛擬機(jī)移植框架
3.2 Android運行時的移植
3.3 Linux內(nèi)核對Dalvik虛擬機(jī)的支持
3.4 Bionic的移植
3.5 編譯CSKY體系結(jié)構(gòu)下的Dalvik虛擬機(jī)
3.6 本章小結(jié)
第4章 Dalvik虛擬機(jī)的測試及性能研究
4.1 測試及調(diào)試Dalvik虛擬機(jī)
4.2 Dalvik虛擬機(jī)的性能研究
4.3 本章小結(jié)
第5章 總結(jié)與展望
5.1 論文研究工作的總結(jié)
5.2 未來工作的展望
參考文獻(xiàn)
攻讀碩士學(xué)位期間所發(fā)表的學(xué)術(shù)論文
本文編號:3743412
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3743412.html
最近更新
教材專著