×

Compiler capable of reducing interrupt handling in optimization and its optimization method

  • US 6,282,705 B1
  • Filed: 01/12/1999
  • Issued: 08/28/2001
  • Est. Priority Date: 01/12/1998
  • Status: Expired due to Fees
First Claim
Patent Images

1. A compiler reading a source program so as to perform a lexical analysis and a syntax analysis, generate an intermediate code, and add saving/return codes of a using register of a function, thereby generating an assembly program file, comprising:

  • a using register control table by function for registering the information on a using register of a function and the information on a call function called by the function, in every function within the source program;

    a using register extracting means by function for extracting a using register and a call function name, in every function, after analysis of the intermediate code, and registering the same into said using register control table by function;

    a using register totaling means by function for totaling the registers used by a function called by an interruption function, with reference to said using register control table by function with the information registered therein by said using register extracting means by function, and newly registering the totaled registers in said using register control table by function as the using registers of the interruption function; and

    an output means for adding saving/return codes of a using register of the interruption function to the intermediate code, with reference to said using register control table by function having the using registers totaled by said using register totaling means by function, so to generate and supply an assembly program file.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×