×

System and method for enabling selective execution of computer code

  • US 6,643,769 B1
  • Filed: 08/23/2000
  • Issued: 11/04/2003
  • Est. Priority Date: 08/23/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer system for enabling selective execution of sets of code in computer programs, comprising:

  • memory for storing a computer program, said computer program having a set of code and a branch instruction; and

    processing circuitry configured to receive run time data indicating whether said set of code is enabled and to set a value of a mode indicator based on said run time data, said processing circuitry configured to receive and execute said branch instruction during a run of said computer program, said processing circuitry configured to branch to a first address of said memory, in response to said branch instruction and based on said value of said mode indicator, when said set of code is enabled, said processing circuitry further configured to branch to a second address of said memory, in response to said branch instruction and based on said value of said mode indicator, when said set of code is disabled, wherein said branch instruction includes a first address identifier and a second address identifier, said first address identifier identifying said first address and said second address identifier identifying said second address, and wherein said processing circuitry is further configured to select one of said address identifiers based on said value of said mode indicator in response to said branch instruction.

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