Aligning load/store data using rotate, mask,...

Electrical computers and digital processing systems: processing – Processing control – Processing control for data transfer

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C712S300000

Reexamination Certificate

active

10984271

ABSTRACT:
The present invention relates generally to microprocessor or microcontroller architecture, and particularly to an architecture structured to handle unaligned memory references. A method is disclosed for loading unaligned data stored in several memory locations, including a step of loading a first part of the unaligned data into a first storage location and rotating the first part from a first position to a second position in the first memory location. Next a second part of the unaligned data is loaded into a second storage location and rotated from one position to another position. Then the first storage location is combined with the second storage location using a logical operation into a result storage location. The storage locations may be, for example, 64-bit registers. The logical operation may be a bit-wise OR operation. The method may optionally include, performing masking, zero-extending and/or sign extending operations on the first storage location, when the first part of the unaligned data is in the second position of the first storage location.

REFERENCES:
patent: 4139899 (1979-02-01), Tulpule et al.
patent: 4495598 (1985-01-01), Vahlstrom et al.
patent: 4569016 (1986-02-01), Hao et al.
patent: 5499380 (1996-03-01), Iwata et al.
patent: 5729482 (1998-03-01), Worrell
patent: 5751614 (1998-05-01), Cohen
patent: 5802556 (1998-09-01), Patel et al.
patent: 5907842 (1999-05-01), Mennemeier 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

Aligning load/store data using rotate, mask,... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Aligning load/store data using rotate, mask,..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Aligning load/store data using rotate, mask,... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3847400

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