Method and apparatus for operating a data processor to execute software written using a foreign instruction set
US6044220A · kind A · utility
Assignee
Inventor
Key dates
| Filing date | Feb 25, 1997 |
| Grant date | Mar 28, 2000 |
| Priority date | — |
| Expiry date | Feb 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.