Apparatus and method for execution of branch instructions

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

354/230.71

G06F 9/22 (2006.01) G06F 9/38 (2006.01)

Patent

CA 1285657

ABSTRACT In a pipelined data processing system using microinstruction from an control unit, the method of implementing a conditional branch macroinstruction involves the sequence of microinstructions in which the potential instruction sequence is prepared for execution while the original instruction sequence continues in execution even though the results of the condition testing are not determined. When the condition is determined to be false, the instruction sequence in execution is continued and the retrieved instruction sequence is not activated. When the condition is determined to be true, the new instruction sequence can be executed immediately and the results of the original (and erroneous) sequence can be discarded. In conditional branch macroinstructions where the probability of branching is large, an unconditional branch instruction is executed to place the most probable instruction sequence in immediate execution and the conditional branch instruction, described above, is executed to determine the result of the condition.

528348

LandOfFree

Say what you really think

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

Rating

Apparatus and method for execution of branch instructions 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 and method for execution of branch instructions, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Apparatus and method for execution of branch instructions will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1293518

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