首页> 外国专利> Reduced instruction set for java virtual machines

Reduced instruction set for java virtual machines

机译:减少了Java虚拟机的指令集

摘要

Techniques for implementing virtual machine instructions suitable for execution in virtual machines are disclosed. The inventive virtual machine instructions can effectively represent the complete set of operations performed by the conventional Java Bytecode instruction set. Moreover, the operations performed by conventional instructions can be performed by relatively fewer inventive virtual machine instructions. Thus, a more elegant, yet robust, virtual machine instruction set can be implemented. This, in turn, allows implementation of relatively simpler interpreters as well as allowing alternative uses of the limited 256 (28) Bytecode representation (e.g., a macro representing a set of commands). As a result, the performance of virtual machines, especially, those operating in systems with limited resources, can be improved by using the inventive virtual machine instructions.
机译:公开了用于实现适用于在虚拟机中执行的虚拟机指令的技术。本发明的虚拟机指令可以有效地表示常规Java字节码指令集执行的完整操作集。而且,由常规指令执行的操作可以由相对较少的发明性虚拟机指令执行。因此,可以实现更优雅,更健壮的虚拟机指令集。继而,这允许实现相对简单的解释器,并允许有限的256(2 8 )字节码表示形式(例如,表示一组命令的宏)的替代使用。结果,可以通过使用本发明的虚拟机指令来提高虚拟机的性能,特别是那些在资源有限的系统中运行的虚拟机的性能。

著录项

  • 公开/公告号US2006277543A1

    专利类型

  • 公开/公告日2006-12-07

    原文格式PDF

  • 申请/专利权人 STEPAN SOKOLOV;DAVID WALLMAN;

    申请/专利号US20060504146

  • 发明设计人 STEPAN SOKOLOV;DAVID WALLMAN;

    申请日2006-08-14

  • 分类号G06F9/455;

  • 国家 US

  • 入库时间 2022-08-21 21:00:15

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号