Invention Application
- Patent Title: Processing device for executing virtual machine instructions
- Patent Title (中): 用于执行虚拟机指令的处理设备
-
Application No.: US10074774Application Date: 2002-02-12
-
Publication No.: US20020129225A1Publication Date: 2002-09-12
- Inventor: Menno M. Lindwer
- Applicant: U.S. Philips Corporation
- Applicant Address: null
- Assignee: U.S. Philips Corporation
- Current Assignee: U.S. Philips Corporation
- Current Assignee Address: null
- Priority: EP97203033.2 19971002
- Main IPC: G06F009/00
- IPC: G06F009/00

Abstract:
A processing device comprises an instruction memory 120 for storing virtual machine instructions, such as Java byte codes. A processor 112 of the processing device comprises a predetermined microcontroller core 114 for executing native instructions from a predetermined set of microcontroller specific instructions. The native instructions differ from the virtual machine instructions. The processor 112 is of a type which may request re-feeding of a plurality of native instructions. For instance, the processor 112 may have a pipeline and/or instruction cache which after an interrupt need to be re-filled. The processing device comprises a pre-processor 130 with a converter 132 for converting at least one virtual machine instruction, fetched from the instruction memory, into at least one native instruction. Feeding means 136 of the pre-processor 130feed native instructions to the microcontroller core 114 and re-feed native instructions in response to the processor requesting re-feeding of a number of native instructions.
Public/Granted literature
- US06996703B2 Processing device for executing virtual machine instructions Public/Granted day:2006-02-07
Information query