Design and Implementation of Javacard CPU

Javacard is the development direction of smart card.Most of the Javacard systems use the software virtual machine to execute Javacard instruction.The system takes up a great deal of hardware resources,and it is unefficient.The resolution is to implement the hardware Javacard instruction processor.This paper describes a design of Javacard hardware processor based on microcode.