A processing device is disclosed that includes an instruction memory for
storing virtual machine instructions, such as Java byte codes. A processor
of the processing device includes a predetermined microcontroller core for
executing native instructions from a predetermined set of microcontroller
specific instructions. The native instructions differ from the virtual
machine instructions. The processor may request re-feeding of a plurality
of native instructions. For instance, the processor may have a pipeline
and/or instruction cache which after an interrupt needs to be re-filled.
The processing device includes a pre-processor with a converter for
converting at least one virtual machine instruction, fetched from the
instruction memory, into at least one native instruction. A feeding means
of the pre-processor feeds native instructions to the microcontroller core
and re-feeds native instructions in response to the processor requesting
re-feeding of a number of native instructions.
Un dispositivo d'elaborazione è rilevato che include una memoria di istruzione per la memorizzazione delle istruzioni di macchina virtuali, quali i codici di byte del Java. Un processor del dispositivo d'elaborazione include un nucleo predeterminato del microcontroller per l'esecuzione delle istruzioni natali da un insieme predeterminato delle istruzioni specifiche del microcontroller. Le istruzioni natali differiscono da dalle istruzioni di macchina virtuali. Il processor può chiedere l're-alimentazione di una pluralità di istruzioni natali. Per esempio, il processor può avere una conduttura e/o un nascondiglio di istruzione che dopo che un'interruzione debba essere riempita. Il dispositivo d'elaborazione include un preprocessore con un convertitore per convertire almeno un'istruzione di macchina virtuale, preso dalla memoria di istruzione, almeno in un'istruzione natale. Alimentare i mezzi del preprocessore alimenta le istruzioni natali al nucleo del microcontroller e re-alimenta le istruzioni natali in risposta al processor che chiede l're-alimentazione di un certo numero istruzioni natali.