Data processing apparatus and method for utilizing endianess...

Electrical computers and digital processing systems: processing – Byte-word rearranging – bit-field insertion or extraction,...

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

07822955

ABSTRACT:
The present invention provides a technique for swapping data values within a data word. In particular, a single endian reverse instruction is provided to cause independent swap operations to be performed on particular sections of an input data word. The data processing apparatus of the present invention comprises a data processing unit for executing instructions which is responsive to the endian reverse instruction to apply an endian reverse operation to an input data word Rm comprising a plurality of data values. The endian reverse operation yields a result data word Rd given by: treating the input data word as consisting of a plurality of input sections, the result data word having a corresponding plurality of result sections, at least one input section comprising a plurality of data values; and for at least one of the input sections comprising a plurality of data values, performing an independent swap operation on the data values within that input section to form the result data word Rd in which the corresponding result section has its data values swapped with respect to that input section. This provides a particularly efficient technique for providing endian reversal functionality within a data processing apparatus supporting a variety of data structures, such as packed halfwords, zero extended halfwords, sign extended halfwords, etc.

REFERENCES:
patent: 5125088 (1992-06-01), Culley
patent: 5369621 (1994-11-01), Mason
patent: 5550987 (1996-08-01), Tanaka
patent: 5692517 (1997-12-01), Junker
patent: 5796973 (1998-08-01), Witt et al.
patent: 5946468 (1999-08-01), Witt et al.
patent: 6772244 (2004-08-01), Nguyen et al.
Computer Organization and Design by David Patterson and John Hennessy.
Computer Organization and Design by David Patterson and John Hennessy. © 1997. pp. 346-347 and inside back cover 2 pages.

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

Data processing apparatus and method for utilizing endianess... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Data processing apparatus and method for utilizing endianess..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Data processing apparatus and method for utilizing endianess... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4241516

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