• DocumentCode
    405820
  • Title

    The architecture of the Java extension of 32-bit RISC for smart cards and other embedded systems

  • Author

    Ling Xin ; Ke Xu ; Hao Min

  • Author_Institution
    ASIC, Fudan Univ., Shanghai, China
  • Volume
    1
  • fYear
    2003
  • fDate
    21-24 Oct. 2003
  • Firstpage
    397
  • Abstract
    Embedded systems need a low-cost and high-performance microprocessor. And Java has been used widely in embedded systems like smart card. But most general processors execute Java bytecode instructions inefficiently and difficulty in software based on "soft" Java Virtual Machines. Our 32-bit RISC with Java extension overcomes the conflict. The Java extension of RISC, based on a 32-bit RISC and easy to switch to a java processor, can spend less cost to obtain the capability of efficient executing of native RISC instruction and Java CVM bytecode instructions, which is convenient for consumers on many occasions and has better cost performance.
  • Keywords
    Java; embedded systems; reduced instruction set computing; smart cards; virtual machines; 32 bit RISC; Java CVM bytecode instructions; Java Virtual Machines; Java extension; Java processor; card virtual machines; embedded systems; high performance microprocessor; reduced instruction set computing; smart cards;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    ASIC, 2003. Proceedings. 5th International Conference on
  • ISSN
    1523-553X
  • Print_ISBN
    0-7803-7889-X
  • Type

    conf

  • DOI
    10.1109/ICASIC.2003.1277571
  • Filename
    1277571