Mechanism to improved execution of misaligned loads

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395376, 395561, 395566, 395380, G06F 930

Patent

active

058549145

ABSTRACT:
A method and apparatus for executing a misaligned load. The method begins with receiving a load request to load data from a first memory location. An entry in a store buffer is tested to determine whether the entry corresponds to the first memory location. The entry is also tested to determine whether the entry corresponds to a second memory location subsequent to the first memory location. The load request is blocked if the entry corresponds to the first memory location or the second memory location. After a store operation for the store buffer entry is executed, the load request may be unblocked. The apparatus is a processor or a computer system comprising a load buffer capable of storing a load request address in response to a load request. The processor includes an incrementing circuit that generates an incremented load request address. The processor also includes a store buffer containing a portion of a store request address. The store buffer includes comparison circuitry that compares the portion of the store request address to the load request and the incremented load request address, and generates a blocking signal if the either of the load request address and the incremented load request correspond to the store request address.

REFERENCES:
patent: 4959779 (1990-09-01), Weber et al.
patent: 5063497 (1991-11-01), Cutler et al.
patent: 5125083 (1992-06-01), Fite et al.
patent: 5247635 (1993-09-01), Kamiya
patent: 5386531 (1995-01-01), Blaner et al.
patent: 5420990 (1995-05-01), McKeen et al.
patent: 5497468 (1996-03-01), Tani et al.
patent: 5526510 (1996-06-01), Akkary et al.
patent: 5577200 (1996-11-01), Abramson et al.
patent: 5708843 (1998-01-01), Abramson et al.
M. Johnson, Superscalar Microprocessor Design, P.T. R. Prentice-Hall, Inc. (1991).

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

Mechanism to improved execution of misaligned loads does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Mechanism to improved execution of misaligned loads, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Mechanism to improved execution of misaligned loads will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1429956

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