文摘
英文文摘
第一章引论
1.1背景
1.2部分计值
1.2.1概述
1.2.2在线部分计值器和离线部分计值器
1.2.3部分计值的研究现状
1.2.4部分计值的正确性证明
第二章Java语言及其字节代码
2.1 Java语言
2.2 Java虚拟机语言
2.2.1什么是Java虚拟机
2.2.2 Java程序生成可执行代码的过程
2.2.3 Java虚拟机规范
2.3 Java虚拟机的体系结构和指令集简介
2.3.1支持的数据类型
2.3.2寄存器和局部变量
2.3.3操作数栈
2.3.4 Java虚拟机语言指令集
第三章带有分支预测的JVML0及其计值规则
3.1 Java0
3.2 JVML0
3.3 JVML0的语义函数
3.3.1表达式的语义函数
3.3.2语句的语义函数
3.4JVML0的计值规则
3.4.1表达式计值规则
3.4.2语句计值规则
第四章JVML0部分计值器的正确性证明
4.1正确性的定义
4.2JVML0部分计值器的正确性证明
第五章JVML1及其部分计值器的正确性证明
5.1JVML1
5.2 JVML1的语义函数
5.3 JVML1的计值规则
5.4 JVML1部分计值器的正确性证明
第六章JVML2及其部分计值器的正确性证明
6.1 JVML2
6.1.1概述
6.1.2语法范畴
6.1.3 JVML2的定义
6.2 JVML2的语义函数
6.3 JVML2的计值规则
6.4 JVML2部分计值器的正确性证明
参考文献
致谢
攻读学位期间发表的学术论文目录
上海交通大学;