Patent · US Expired

Method and system for translating a non-native bytecode to a set of codes native to a processor within a computer system

US5875336A · kind A · utility

49Cited by
29References
16Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 31, 1997
Grant dateFeb 23, 1999
Priority date
Expiry dateMar 31, 2017

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/45504
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method and system for translating a non-native bytecode to a set of codes native to a processor within a computer system is disclosed. In accordance with the method and system of the present invention, a computer system capable of translating non-native instructions to a set of native instructions is provided that comprises a system memory, a processor, and an instruction set convertor. The system memory is utilized to store non-native instructions and groups of unrelated native instructions. The processor is only capable of processing native instructions. The instruction set convertor, coupled between the system memory and the processor, includes a semantics table and an information table. In response to an instruction fetch from the processor for a non-native instruction in the system memory, the instruction set convertor translates the non-native instruction to a set of native instructions for the processor by accessing both the semantics table and the information table.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.