Data processing apparatus and method for moving data...

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

C712S223000, C712S022000

Reexamination Certificate

active

10889367

ABSTRACT:
A data processing apparatus and method are provided for moving data between registers and memory. The data processing apparatus comprises a register data store having a plurality of registers operable to store data elements. A processor is operable to perform in parallel a data processing operation on multiple data elements accessed in at least one of the registers. Access logic is operable in response to a single access instruction to move a plurality of data elements between specified registers and a continuous block of memory in which data elements are stored as an array of structures having a structure format, the structure format having a plurality of components. The single access instruction identifies the number of components in the structure format, and the access logic is further operable to rearrange the plurality of data elements as they are moved such that each specified register stores data elements of one component whilst in memory the data elements are stored as the array of structures.

REFERENCES:
patent: 4876660 (1989-10-01), Owen et al.
patent: 5301289 (1994-04-01), Suzuki et al.
patent: 5408670 (1995-04-01), Davies
patent: 5481743 (1996-01-01), Baxter
patent: 5530817 (1996-06-01), Masubuchi
patent: 5761103 (1998-06-01), Oakland et al.
patent: 5808875 (1998-09-01), McMahon et al.
patent: 5822619 (1998-10-01), Sidwell
patent: 5826096 (1998-10-01), Baxter
patent: 5838984 (1998-11-01), Nguyen et al.
patent: 5859789 (1999-01-01), Sidwell
patent: 5859790 (1999-01-01), Sidwell
patent: 5864703 (1999-01-01), van Hook et al.
patent: 5870618 (1999-02-01), Fujikawa et al.
patent: 5875355 (1999-02-01), Sidwell et al.
patent: 5881302 (1999-03-01), Omata
patent: 5884069 (1999-03-01), Sidwell
patent: 5887183 (1999-03-01), Agarwal et al.
patent: 5893145 (1999-04-01), Thayer et al.
patent: 5898896 (1999-04-01), Kaiser et al.
patent: 5907865 (1999-05-01), Moyer
patent: 5933650 (1999-08-01), van Hook et al.
patent: 5937178 (1999-08-01), Bluhm
patent: 5961637 (1999-10-01), Sturges et al.
patent: 5963744 (1999-10-01), Slavenburg et al.
patent: 5973705 (1999-10-01), Narayanaswami
patent: 5996066 (1999-11-01), Yung
patent: 6009508 (1999-12-01), May et al.
patent: 6038583 (2000-03-01), Oberman et al.
patent: 6047304 (2000-04-01), Ladwig et al.
patent: 6058465 (2000-05-01), Nguyen
patent: 6085213 (2000-07-01), Oberman et al.
patent: 6088783 (2000-07-01), Morton
patent: 6100905 (2000-08-01), Sidwell
patent: 6144980 (2000-11-01), Oberman
patent: 6145077 (2000-11-01), Sidwell et al.
patent: 6173366 (2001-01-01), Thayer et al.
patent: 6209017 (2001-03-01), Lim et al.
patent: 6223198 (2001-04-01), Oberman et al.
patent: 6223277 (2001-04-01), Karguth
patent: 6223320 (2001-04-01), Dubey et al.
patent: 6269384 (2001-07-01), Oberman
patent: 6292888 (2001-09-01), Nemirovsky et al.
patent: 6295599 (2001-09-01), Hansen et al.
patent: 6298438 (2001-10-01), Thayer et al.
patent: 6300952 (2001-10-01), Sidwell et al.
patent: 6334176 (2001-12-01), Scales, III et al.
patent: 6385713 (2002-05-01), Yung
patent: 6408345 (2002-06-01), Fuoco et al.
patent: 6546480 (2003-04-01), Mandavilli et al.
patent: 6564314 (2003-05-01), May et al.
patent: 6662292 (2003-12-01), Wilson
patent: 6748521 (2004-06-01), Hoyle
patent: 6948045 (2005-09-01), Kirsch
patent: 7073039 (2006-07-01), Kirsch
patent: 2002/0112147 (2002-08-01), Chennupaty et al.
patent: 2002/0133682 (2002-09-01), Hansen et al.
patent: 2004/0255102 (2004-12-01), Dijkstra
patent: 2005/0053012 (2005-03-01), Moyer
patent: 2005/0125635 (2005-06-01), Symes et al.
patent: 2005/0125640 (2005-06-01), Ford et al.
patent: 2005/0198473 (2005-09-01), Ford
patent: 1 197 845 (2002-04-01), None
patent: 1267256 (2002-12-01), None
patent: 2 352 065 (2001-01-01), None

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 moving data... 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 moving data..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Data processing apparatus and method for moving data... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3730641

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