Instruction prefetching apparatus and instruction prefetching me

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

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

712233, 712234, 712236, G06F 944

Patent

active

06119221&

ABSTRACT:
The present invention intends to provide an instruction prefetching apparatus capable of reducing a delay caused by branch prediction error by prefetching instruction based on a condition of a conditional branch instruction if the condition is already determined at the prefetching of the branch instruction. In the apparatus, a first decoding unit judges whether or not a processed instruction is a conditional branch instruction or not and whether or not the instruction is a condition generate instruction which determines branch condition. A condition determination signal generating means compares an address of a condition generate instruction with the content of a program counter to judge whether the condition is already determined or not, and according to the judgment, outputs a condition determination signal to a condition determination judging unit. In response to the signal input, the condition determination judging unit outputs prefetch address information for generating address to a prefetch address generating unit, using a condition code.

REFERENCES:
patent: 4853840 (1989-08-01), Shibuya
patent: 5317703 (1994-05-01), Hiraoka et al.
patent: 5394530 (1995-02-01), Mayumi
patent: 5715440 (1998-02-01), Ohmura et al.
White, W. W., "How Does Processor MHz Relate to End-User Performance? Part 1: Pipelines and Functional units", IEEE Micro, vol. 13, No. 4, Aug. 1, 1993, pp. 8-16, XP000385025, p. 11, left-hand col., line 40-right-hand col., line 15.
Oehler, R. R. et al.: "IBM Risc System/6000 Processor Architecture" IBM Journal of Research and Development, vol. 34, No. 1, Jan. 1, 1990, pp. 23-36, XP000128179, p. 26, right col., lines 17-25.

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

Instruction prefetching apparatus and instruction prefetching me does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Instruction prefetching apparatus and instruction prefetching me, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Instruction prefetching apparatus and instruction prefetching me will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-105975

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