北京航空航天大学学报 ›› 2004, Vol. 30 ›› Issue (12): 1204-1207.

• 论文 • 上一篇    下一篇

JCVM解析优化设计与实现

常青, 靳伟, 李春龙, 张其善   

  1. 北京航空航天大学 电子信息工程学院 北京 100083
  • 收稿日期:2003-07-03 出版日期:2004-12-31 发布日期:2010-09-21
  • 作者简介:常 青(1962-),男,天津人,副教授, changq@263.net.

JCVM resolving optimization design and implementation

Chang Qing, Jin Wei, Li Chunlong, Zhang Qishan   

  1. School of Electronics and Information Engineering, Beijing University of Aeronautics and Astronautics, Beijing 100083, China
  • Received:2003-07-03 Online:2004-12-31 Published:2010-09-21

摘要: 针对传统的JCVM(Java Card Virtual Machine)解析过程复杂、指令执行速度慢的问题,依照JCVM特殊的卡内、卡外虚拟机相结合的设计思想,提出了分离式的解析优化方案;分别建立了卡外执行的静态绑定解析过程和卡内执行的动态绑定解析过程,并构建了用于传递中间结果的伪指令集.性能测试结果表明,该方法减少了卡内代码量,缩短了指令执行时间,提高了JCVM的整体性能.

Abstract: To solve complex resolving and slow runtime problems of traditional JCVM(Java card virtual machine), the separate resolving solution was proposed according to the special structure of off-card and on-card JCVM. The static resolving out of card and the dynamic resolving within card was discussed, and the pseudoinstructions were introduced to transmit the middle result. Benchmarks show this special resolution will reduce the quantity of the code, shorten the runtime, and improve the whole capability of JCVM.

中图分类号: 


版权所有 © 《北京航空航天大学学报》编辑部
通讯地址:北京市海淀区学院路37号 北京航空航天大学学报编辑部 邮编:100191 E-mail:jbuaa@buaa.edu.cn
本系统由北京玛格泰克科技发展有限公司设计开发