Patent · US Expired

System, apparatus and method for processing instructions

US6349384B1 · kind B1 · utility

4Cited by
3References
14Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 25, 1999
Grant dateFeb 19, 2002
Priority date
Expiry dateMay 25, 2019

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/4442
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A data processing system comprises means for identifying and replacing instructions to jump to functions having known prolog instructions with modified jump instructions, means for storing the known prolog instructions, and means for retrieving the known prolog instructions when such modified instructions are found and for supplying the known prolog instructions for processing. A compiler or preprocessor is arranged to detect and modify the jump instructions. A logic module is arranged to intercept the modified instructions, retrieve from its storage the prolog instructions, and supply the prolog instructions for processing. The compiler or preprocessor is further arranged to detect and modify the first instruction of known epilog code. A logic module is arranged to intercept the modified instruction, and to retrieve and supply for processing the epilog instructions.

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