×

Emulated branch effected by trampoline mechanism

  • US 20020010851A1
  • Filed: 03/08/2000
  • Published: 01/24/2002
  • Est. Priority Date: 10/13/1997
  • Status: Active Grant
First Claim
Patent Images

1. A computer system comprising:

  • memory storing a program and an interruption handler, wherein the program has instructions including a trampoline check instruction and a special handler for handling an interruption; and

    a processor for executing the program and the interruption handler, wherein the processor includes an instruction pointer indicating a memory location of a current executing instruction, wherein the processor executes the trampoline check instruction which tests a condition and if the condition is true, causes the interruption and supplies an address displacement, wherein the interruption handler responds to the interruption and restarts execution of the program at a restart point indicating a memory location of the special handler, wherein the restart point is equal to a sum of the address displacement and a value of the instruction pointer at the time of the interruption.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×