The Architecture of the Java Extension of 32-Bit RISC for Smart Cards and Other Embedded Systems

L Xin,K Xu,H Min
DOI: https://doi.org/10.1109/icasic.2003.1277571
2003-01-01
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.
What problem does this paper attempt to address?