×

Programmable instruction trap system and method

  • US 5,896,526 A
  • Filed: 02/18/1998
  • Issued: 04/20/1999
  • Est. Priority Date: 06/01/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. Microprocessor, comprising:

  • an instruction fetch unit, disposed to receive a plurality of computer instructions, for retrieving said plurality of computer instructions; and

    a programmable instruction trap unit, coupled to said fetch unit, for comparing each of said computer instructions with one of a plurality of programmable values, and for generating an instruction trap control signal for each of said instructions representing a function to be performed for each of said computer instructions in response to said comparisons, said programmable instruction trap unit including;

    a plurality of first programmable registers, each of said first programmable registers for automatically receiving and storing a first value representing one or more trap instructions that a user wants to trap, said first value is programmable by said user;

    a plurality of first comparators, each disposed to receive one of said computer instructions and one of said programmable register values, for determining if said computer instruction matches said programmable register value;

    a plurality of programmable control registers, each of said programmable control registers associated with one of said first programmable registers, for storing a second value representing a function to be performed if said first comparator determines said computer instruction matches said programmable register value; and

    a plurality of control units, each coupled to said programmable control registers for generating a plurality of signals representing said second value if one of said first programmable registers matches one of said computer instructions.

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