首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机的应用论文--信息处理(信息加工)论文--计算机仿真论文

基于ARM7/uClinux的JVM移植研究

摘要第1-6页
Abstract第6-10页
第1章 绪论第10-17页
   ·课题的背景与意义第10-12页
     ·目标平台的选择第10-11页
     ·Java虚拟机的选择第11-12页
   ·国内外发展现状第12-15页
     ·国外研究现状第12-14页
     ·国内研究现状第14-15页
   ·论文的主要工作第15-16页
   ·论文的组织第16-17页
第2章 JVM技术研究第17-27页
   ·平台无关的分析第17-20页
     ·JVM执行程序的过程第17-18页
     ·JVM统一的体系结构第18-19页
     ·建立JVM运行时数据区第19-20页
   ·JVM的实现分析第20-24页
     ·类装载器第21-22页
     ·本地方法接口第22-24页
     ·执行引擎核心第24页
   ·JVM运行实例分析第24-26页
   ·本章小结第26-27页
第3章 目标系统分析第27-39页
   ·Kaffe的总体分析第27页
   ·Kaffe源码的组织结构第27-29页
   ·Kaffe虚拟机的运行过程第29-35页
     ·虚拟机的初始化第29-30页
     ·类的装载及验证第30-32页
     ·程序的执行过程第32-33页
     ·解释器的运行第33-35页
   ·目标平台差异分析第35-37页
     ·指令集带来的差异第35-36页
     ·CPU核心的不同第36页
     ·无MMU的相关处理第36-37页
     ·对FPU的不同处理第37页
   ·Java API技术的使用第37-38页
   ·本章小结第38-39页
第4章 Kaffe的移植过程第39-57页
   ·Kaffe INTRP引擎的移植第39-47页
     ·Config文件的增加第39-41页
     ·Thread子系统的建立第41-43页
     ·QuickLock子系统的完善第43-45页
     ·sysdepCallMethod()函数的修改第45-47页
   ·Kaffe JIT引擎的移植第47-54页
     ·trampoline()机制的调用第48-50页
     ·相关配置文件的修改第50-53页
     ·信号和异常的处理第53-54页
     ·指令缓存的刷新第54页
     ·寄存器和接口的使用第54页
   ·不同FPU在系统中的实现第54-56页
   ·本章小结第56-57页
第5章 编译安装及结果分析第57-66页
   ·Kaffe的交叉编译配置第57-59页
     ·交叉编译的准备第57-59页
     ·所需的类库文件第59页
   ·Kaffe的交叉编译过程第59-63页
     ·uClinux操作系统的移植第60-61页
     ·宿主机Java环境的安装第61页
     ·Kaffe的编译过程第61-63页
   ·移植结果分析第63-65页
   ·本章小结第65-66页
结论第66-68页
参考文献第68-71页
攻读硕士学位期间发表的论文和取得的科研成果第71-72页
致谢第72页

论文共72页,点击 下载论文
上一篇:半空间柱面声全息及可视化
下一篇:一种数据流频繁闭合项集挖掘算法的研究