搜索
您的当前位置:首页A PROCESSING DEVICE FOR EXECUTING VIRTUAL MACHINE

A PROCESSING DEVICE FOR EXECUTING VIRTUAL MACHINE

来源:乌哈旅游
专利内容由知识产权出版社提供

专利名称:A PROCESSING DEVICE FOR EXECUTING

VIRTUAL MACHINE INSTRUCTIONS

发明人:LINDWER, Menno, Menasshe申请号:EP98940511.3申请日:19980917公开号:EP0950216B1公开日:20031126

摘要:A processing device comprises an instruction memory 120 for storing virtualmachine instructions, such as Java byte codes. A processor 112 of the processing devicecomprises a predetermined micro controller core 114 for executing native instructionsfrom a predetermined set of micro controller specific instructions. The native instructionsdiffer from the virtual machine instructions. The processor 112 is of a type which mayrequest re-feeding of a plurality of native instructions. For instance, the processor 112may 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 convertingat least one virtual machine instruction, fetched from the instruction memory, into atleast one native instruction. Feeding means 136 of the pre-processor 130 feed nativeinstructions to the micro controller core 114 and re-feed native instructions in responseto the processor requesting re-feeding of a number of native instructions. The

processing device is a stack oriented machine, and at least the top elements of the stackare mapped onto registers of the processor. The position of the top of the memorystack is preferably indicated using a register of the converter.

申请人:KONINKL PHILIPS ELECTRONICS NV

地址:NL

国籍:NL

代理机构:van der Veer, Johannis Leendert

更多信息请下载全文后查看

因篇幅问题不能全部显示,请点此查看更多更全内容

Top