Patent · US Expired

Method and apparatus for operating a data processor to execute software written using a foreign instruction set

US6044220A · kind A · utility

85Cited by
7References
9Claims
0Family size

Assignee

Inventor

Key dates

Filing dateFeb 25, 1997
Grant dateMar 28, 2000
Priority date
Expiry dateFeb 25, 2017

Classification

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

Abstract

An instruction set interpreter and translator provides dynamic idiom recognition by use of a programmable hash table. Idioms are sequences of consecutive instructions that occur frequently during execution. Interpretive execution of such idioms is optimized to attain high performance. Idioms are recognized dynamically during interpretive execution. A programmable hash table is extended with entries corresponding to newly recognized idioms as their frequency of occurrence exceeds a threshold.

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