期刊文献+

基于混合模式的Java卡字节码优化器 被引量:1

A Java Card Bytecode Optimizer Based on the Hybrid Mode
下载PDF
导出
摘要 Java卡是一种基于Java语言的智能卡。因为智能卡的空间和处理器速度的约束,一个应用程序在Java卡上运行时面临的最大问题是存储空间的不足和对程序执行时间的严格限制。因此,对下载到卡中的字节码进行优化是十分必要的。本文提出了一种综合使用扩展指令集和分段压缩算法的Java卡字节码优化器的设计方案,通过对字节码文件的优化,可得到占用空间较少且没有降低执行速率的字节码文件。 Java card is a new kind of smart card based on the Java language. An applet executing on a Java card faces the scarce memory resources and the fixed execution time constraints. For this reason, it is very essential to optimize the cap file that is loaded to the card. A design of the Java card bytecode optimize based on redefined instructions and basic-block compression is put forward in this paper. We can obtain the bytecode files which have a smaller size, and a minimal execution time penalty.
出处 《计算机工程与科学》 CSCD 2008年第7期155-158,共4页 Computer Engineering & Science
关键词 智能卡 JAVA卡 字节码 优化 字节码压缩 smart card Java card bytecode optimization bytecode compression
  • 相关文献

参考文献6

  • 1Chen Zhiqun. Java Card Technology for Smart Cards: Architecture and Programmer's Guide [ M ]. Addison Wesley, 2000.
  • 2Jin Min-Sik, Jung Min-Soo. A Study on How to Reduce Time and Space by Redefining New Bytecode for Java Card [C]//Proc of the 11th IEEE Int' l Conf on Embedded and Real-Time Computing Systems and Applications, 2005.
  • 3Clausen L R, Schultz U P,Consel C, et al. Java Byteeode Compression Low-End for Embedded Systems[J]. ACM Trans on Programming Languages and Systems , 2000 , 22 ( 3 ).
  • 4Radhakrishnan R, Rubio J ,John L, et al. Execution Characteristics of Just-in-Time Compilers [R]. Technical Report TR990717-01,Department of Electrical and Computer Engineering,University of Texas at Austin, 1999.
  • 5Sun Microsystems. Java Card 2. 11 Virtual Machine Speciation[M]. 2000.
  • 6Kim Do-Woo,Jung Min-Soo. A Study on the Optimization of Class File for Java Card Platform [C]//Proc of the lnt'l Conf on Information Networking,Wireless Communications Technologies and Network Applications, 2000:563-570.

同被引文献15

  • 1常青,靳伟,李春龙,张其善.JCVM解析优化设计与实现[J].北京航空航天大学学报,2004,30(12):1204-1207. 被引量:3
  • 2王凤阳,刘泳,韩月平,孙雅茹.基于WIN32并行虚拟机在演化硬件中的应用研究[J].计算机工程与设计,2005,26(1):163-164. 被引量:1
  • 33GPP TS 11.11 V8.14.0[OL].http://www.3gpp.org,2007.
  • 4Sun Microsystems Inc.Java Card^TM 2.2.2 virtual machine specifi- cation[M].USA:Sun Microsystems Inc,2006.
  • 5Sun Microsystems Inc.Java Card^TM 2.2.2 application program- ming interface [M]. USA: Sun Microsystems Inc, 2006, www. sun.com.
  • 6Sun Microsystems lnc.Java Card^TM 2.2.2 Runtime Environment Specification[M].USA: Sun Microsystems Inc,2006,www.sun. com.
  • 7Jin Min-Sik,Jung Min-Soo.A study on how to reduce time and space by redefining new bytecode for java card[C].Proc of the 11th IEEE International Conference on Embedded and Real- Time Computing Systems and Applications,2005.
  • 8Kim Do-Woo.A study on the optimization of class file for java card platform[C].Proc of the International Conference on Net- working, Wireless Communication Technologies and Network Applications,2000:563 -570.
  • 9张大伟.Java智能卡原理与应用开发[M].北京:电子工业出版社,2008:75.
  • 10钟大江.基于ARM的嵌入式Java虚拟机研究与实现[M].成都:电子科技大学出版社,2006:48.

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部