Method and apparatus for improved instruction counting schemes

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 1128

Patent

active

057648840

ABSTRACT:
A method and apparatus for monitoring the execution of a procedure having multiple exit points without modifying the software via breakpoints. The starting address of the procedure is loaded into an Instruction Address Break Register (IABR). Upon execution of the starting address the IABR raises an exception. The processing of the exception is used to implement a counting routine and for loading the IABR with the address of the calling party via the Link Register. Upon execution of the address of the calling party, the IABR once again raises an exception. The processing of the second exception is used for stopping the counter and performing any related analysis.

REFERENCES:
patent: 4218741 (1980-08-01), Dixon et al.
patent: 4445170 (1984-04-01), Hughes et al.
patent: 4484271 (1984-11-01), Miu et al.
patent: 4541056 (1985-09-01), Matthews
patent: 4616331 (1986-10-01), Kinoshita et al.
patent: 4734849 (1988-03-01), Kinoshita et al.
patent: 5428749 (1995-06-01), Rouse et al.
patent: 5455936 (1995-10-01), Maemura

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

Method and apparatus for improved instruction counting schemes does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for improved instruction counting schemes, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for improved instruction counting schemes will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2212070

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