在ARM上实现的一种Java虚拟机.pdf

在ARM上实现的一种Java虚拟机.pdf

ID:32184559

大小:1.05 MB

页数:54页

时间:2019-02-01

在ARM上实现的一种Java虚拟机.pdf_第1页
在ARM上实现的一种Java虚拟机.pdf_第2页
在ARM上实现的一种Java虚拟机.pdf_第3页
在ARM上实现的一种Java虚拟机.pdf_第4页
在ARM上实现的一种Java虚拟机.pdf_第5页
资源描述:

《在ARM上实现的一种Java虚拟机.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、毕业设计在ARM上实现的一种Java虚拟机在ARM上实现的一种Java虚拟机AJavaVirtualMachineImplementedOnArm摘要本文叙述了Java虚拟机(JVM)的概念,ARM体系结构的介绍及如何根据现有代码修改和移植实现一个ARM上的Java虚拟机—ArmJVM。着重介绍了虚拟机的体系结构,实验室已有基于WIN32平台的代码从Windows到Linux再到ArmLinux的修改、移植、优化过程以及对移植后的虚拟机的改进工作。其中详细介绍了ARMLinux、Linux与Windows程序设计的

2、异同、ArmJVM虚拟机具体实现中遇到的难点和解决、gcc的内嵌汇编以及arm汇编简要介绍。最后通过测试ArmJVM来验证其正确性和运行效率。关键词ARM,Linux,Java虚拟机(JVM),本地方法,动态链接,gcc内嵌汇编AbstractThispaperdescribestheconceptionofJavaVirtualMachine(JVM),theARMarchitectureandhowtoimplementtheJVMonARMwhichmodifiedandportedfromtheexistc

3、odesinWIN32ofmylab.ItemphasizesthearchitectureofJVMandhowtoporttheexistedcodesfromWin32platformtoLinuxandthentoArmLinux.ItdescribesthedetailsabouttheJVMporting,includingthedifferencesbetweenWindows,LinuxandArmLinux,theproblemwithimplementingtheArmJVMonArmmachi

4、ne,thegccinlineasmlanguageandthearmasmlanguage.Atlast,thecorrectnessandefficiencyoftheimplementationisvalidatedbytestingArmJVMKeywordsArm,Linux,JavaVirtualMachine(JVM),NativeMethod,DynamicLink,GccInlineAsm毕业设计在ARM上实现的一种Java虚拟机目录在ARM上实现的一种Java虚拟机...............

5、...................................................................................1AJavaVirtualMachineImplementedOnArm.................................................................................1第一章绪论......................................................

6、.................................................................4第二章开发平台及运行环境.........................................................................................121.硬件平台.....................................................................................

7、............................122.软件平台.................................................................................................................153.运行环境.......................................................................................................

8、..........16第三章实现方案.............................................................................................................161.原有代码MiniJavaVM概述................................

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。