Apparatus for patching a control program in a processor

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 942

Patent

active

059830000

ABSTRACT:
Apparatus for patching a control program in a processor which executes a control program stored in non-volatile memory, and which has access to a plurality of patch routines. The apparatus comprises storage for storing trap addresses each of which is associated with the address of a patch routine; a comparator for comparing the address of the program counter with the patch addresses; and a diverter for responding to a positive comparison by diverting the control program to the patch routine whose address is associated with the trap address that gave rise to the positive comparison. Each trap address is associated with one of the possible operating states of the processor. The apparatus includes a selector for selecting a predetermined number of trap addresses from the trap addresses stored in the storage so as to select trap addresses that are associated with the current operating state of the processor. The comparator compares the address in the program counter with the selected addresses only.

REFERENCES:
patent: 4802119 (1989-01-01), Heene et al.
patent: 4928237 (1990-05-01), Bealkowski
patent: 5193161 (1993-03-01), Bealkowski et al.
patent: 5404527 (1995-04-01), Irwin et al.
patent: 5796974 (1998-08-01), Goddard et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Apparatus for patching a control program in a processor does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Apparatus for patching a control program in a processor, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Apparatus for patching a control program in a processor will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1467646

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.