`
simpleman7210
  • 浏览: 18116 次
  • 性别: Icon_minigender_1
文章分类
社区版块
存档分类
最新评论

整理和规范虚拟机异常,增加打印信息,补充其它Java指令实现

阅读更多
这个版本完成以下工作:
1. 对虚拟机的各种错误进行了整理和规范,但尚未支持Java异常处理。
2. 继续增添了虚拟机执行的调试打印信息,并且可以设置输出开关,信息也分级别。
3. 补充了算术运算,跳转,逻辑运算等Java指令,现在已实现大多数的Java指令。

没有做的事情,或者将要去做的事情:
Java异常处理
本地方法调用
数组有关指令
字节码验证
垃圾回收

目前这个虚拟机实现只是解释执行,即使是解释执行,也只是初步实现,没有优化。
编译虚拟机:请参考run_compile.txt文件,这次我在cygwin下编译通过。visual studio应该也能编译通过,只是我的visual studio试用版过期,所以没有尝试。
分享到:
评论

相关推荐

    java虚拟机规范高清中文版本(java SE 8版本)

    第1章 :简单地介绍了Java虚拟机的历史并吹捧了←_← 一下Java的平台无关性(一次编译,到处运行); 第2章:概览Java虚拟机整体架构; 第3章:介绍如何将Java语言编写的程序转换为虚拟机指令集; 第4章:定义...

    java虚拟机规范

    《Java虚拟机规范(Java SE 8版)英文版》由Java虚拟机技术创建人..., 《Java虚拟机规范(Java SE 8版)英文版》基于Java SE 8,完整且准确地阐述Java虚拟机规范,是深度了解Java虚拟机和Java语言实现细节的极佳选择。

    java虚拟机规范 Java SE7

    java虚拟机规范 Java SE7 java虚拟机规范 Java SE7 java虚拟机规范 Java SE7

    Java虚拟机规范.Java SE 8版

    书中基于全新Java SE 8,完整且准确地阐述Java虚拟机规范,是深度了解Java虚拟机和Java语言实现细节的必读之作。  《Java核心技术系列:Java虚拟机规范(Java SE 8版)》共分7章。第1章从宏观的角度介绍了Java...

    Java虚拟机规范

    《Java虚拟机规范(Java SE 8版)英文版》由Java虚拟机技术创建人..., 《Java虚拟机规范(Java SE 8版)英文版》基于Java SE 8,完整且准确地阐述Java虚拟机规范,是深度了解Java虚拟机和Java语言实现细节的极佳选择。

    Java虚拟机规范.Java SE 8版.zip

    书中基于全新Java SE 8,完整且准确地阐述Java虚拟机规范,是深度了解Java虚拟机和Java语言实现细节的必读之作。 《Java核心技术系列:Java虚拟机规范(Java SE 8版)》共分7章。第1章从宏观的角度介绍了Java虚拟机...

    Java 虚拟机规范.pdf

    Java 虚拟机规范.pdf Java 虚拟机规范.pdf Java 虚拟机规范.pdf Java 虚拟机规范.pdf Java 虚拟机规范.pdf Java 虚拟机规范.pdf Java 虚拟机规范.pdf Java 虚拟机规范.pdf

    java虚拟机规范(java se 7)

    《Java虚拟机规范 7》是一份完整的描述Java虚拟机是如何设计的规范文档。这份文档对于任何一个希望实现Java虚拟机的编译器作者,或者希望实现一个与规范相兼容的Java虚拟机的程序员来说都是必不可少的。

    java虚拟机规范(java SE7)

    java虚拟机规范,高清PDF版本,含有目录结构:第一章:引言; 第二章:java虚拟结构(运行时区域内存:寄存器,java虚拟机栈,java堆,方法去,运行时常量池,本地方法栈); 第三章:为java虚拟机编译; 第四章:...

    Java虚拟机规范Java虚拟机规范

    Java虚拟机规范Java虚拟机规范Java虚拟机规范Java虚拟机规范Java虚拟机规范Java虚拟机规范Java虚拟机规范

    系统core和java虚拟机异常退出日志设置

    系统core和java虚拟机异常退出日志设置

    Java虚拟机规范(Java SE 7)中文版

    《Java虚拟机规范(Java SE 7版)》是Java领域最重要和最权威的著作之一,由Oracle官方发布,基于Java SE 7,对最新的Java虚拟机规范进行了完整且详细的讲解,是深度了解Java虚拟机实现细节的必读之作。由国内几位资深...

    Java虚拟机规范中文版.pdf

    Java虚拟机是Sun是Java程序设计语言的基石。它是Java技术的组成部分。

    Java虚拟机规范中文版

     《Java虚拟机规范》并非某一款虚拟机实现的说明书,它是一份保证各个公司的Java虚拟机实现具备统一外部接口的契约文档,书中的概念和细节描述曾经与Sun的早期虚拟机的实现高度吻合,但是随着技术的发展,高性能...

    Java8虚拟机规范

    Java8虚拟机规范,其中有各种虚拟机指令。这是最近出的版本。

    java虚拟机规范(Java SE 7)

    java虚拟机规范适用于jdk1.7java虚拟机规范适用于jdk1.7

    Java虚拟机规范(Java SE 7 中文版

    Java虚拟机规范 Java SE 7 中文版 Java虚拟机规范 Java SE 7 中文版 Java虚拟机规范 Java SE 7 中文版

    Java语言规范和JVM虚拟机规范.zip

    Java语言规范和JVM虚拟机规范.zip,Oracle官方文档,包括Java语法的定义等内容。Java语言规范包含JDK678三个版本,JVM虚拟机规范包含78两个版本。

Global site tag (gtag.js) - Google Analytics