Digital data processing system including efficient arrangement t

Electrical computers and digital processing systems: processing – Processing control – Branching

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 930

Patent

active

060095156

ABSTRACT:
A digital computer includes an efficient mechanism by which an exception handler can traverse the instruction stream in a reverse direction to identify the instruction which gave rise to the exception condition after a discontinuity in an instruction stream. The digital computer is provided with both a program counter and an "old program counter." For points in an instruction sequence at which a discontinuity may occur, the "branch taken" portion of the instruction stream is provided with a predetermined type of instruction to enable the old program counter to be saved in a predetermined location. When the instruction is executed, the old program counter will contain a pointer to the "branch not taken" portion of the instruction sequence. When an exception condition is detected during processing of an "excepting" instruction, when an exception handler is called to locate the excepting instruction, when the exception handler performs a reverse traversal operation of the instruction sequence to locate the excepting instruction, if it encounters a read old program counter instruction (which can occur if there was a discontinuity in the instruction sequence), it can determine the location of the "branch not taken" portion of the instruction sequence by referencing the saved old program counter contents in the location identified by the read old program counter instruction.

REFERENCES:
patent: 5095426 (1992-03-01), Senta
patent: 5109514 (1992-04-01), Garner 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

Digital data processing system including efficient arrangement t does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Digital data processing system including efficient arrangement t, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Digital data processing system including efficient arrangement t will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2390285

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