A data processing apparatus and method for moving data between registers and memory

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...

Full description

Saved in:
Bibliographic Details
Main Authors FORD, SIMON ANDREW, HINDS, CHRISTOPHER NEAL, SYMES, DOMINIC HUGO, LUTZ, DAVID RAYMOND, ROSE, ANDREW CHRISTOPHER
Format Patent
LanguageChinese
English
Published 16.08.2005
Subjects
Online AccessGet full text

Cover

Loading…
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.
AbstractList 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.
Author HINDS, CHRISTOPHER NEAL
ROSE, ANDREW CHRISTOPHER
SYMES, DOMINIC HUGO
FORD, SIMON ANDREW
LUTZ, DAVID RAYMOND
Author_xml – fullname: FORD, SIMON ANDREW
– fullname: HINDS, CHRISTOPHER NEAL
– fullname: SYMES, DOMINIC HUGO
– fullname: LUTZ, DAVID RAYMOND
– fullname: ROSE, ANDREW CHRISTOPHER
BookMark eNqNyr0KwjAUhuEMOvh3D8cLEEKKOBdR3C04lmP7tRbMOSGJincviu5O7_A-UzMSFUzMsaSWM1OI2iClQXriEDhyviViackjX7SlTiN5vb__x5-RH4BQRD-kjPjDXuNzbsYdXxMW387Mcr-rtocVgtZIgRsIcl2dnLVrt3G2KIt_zAt2xjoy
ContentType Patent
DBID EVB
DatabaseName esp@cenet
DatabaseTitleList
Database_xml – sequence: 1
  dbid: EVB
  name: esp@cenet
  url: http://worldwide.espacenet.com/singleLineSearch?locale=en_EP
  sourceTypes: Open Access Repository
DeliveryMethod fulltext_linktorsrc
Discipline Medicine
Chemistry
Sciences
Physics
ExternalDocumentID TW200527203A
GroupedDBID EVB
ID FETCH-epo_espacenet_TW200527203A3
IEDL.DBID EVB
IngestDate Fri Aug 30 05:40:36 EDT 2024
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Language Chinese
English
LinkModel DirectLink
MergedId FETCHMERGED-epo_espacenet_TW200527203A3
Notes Application Number: TW200493124106
OpenAccessLink https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20050816&DB=EPODOC&CC=TW&NR=200527203A
ParticipantIDs epo_espacenet_TW200527203A
PublicationCentury 2000
PublicationDate 20050816
PublicationDateYYYYMMDD 2005-08-16
PublicationDate_xml – month: 08
  year: 2005
  text: 20050816
  day: 16
PublicationDecade 2000
PublicationYear 2005
RelatedCompanies ARM LIMITED
RelatedCompanies_xml – name: ARM LIMITED
Score 2.7268384
Snippet A data processing apparatus and method are provided for moving data between registers and memory. The data processing apparatus comprises a register data store...
SourceID epo
SourceType Open Access Repository
SubjectTerms CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
Title A data processing apparatus and method for moving data between registers and memory
URI https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20050816&DB=EPODOC&locale=&CC=TW&NR=200527203A
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV3dS8MwED_m_HzTquj8IIL0rbjaNLUPRbZ2ZQj7QKvb20jXFRXWlrVD9K_3kq7OF31NwpEcXO6S-93vAK6bEWtaoalrzIxjjc6spsYxMNZ0bsf4fDYMnYpC4V6fdZ_pw9gc1-C9qoWRPKEfkhwRLWqK9l7I-zpbf2J5EluZ34RvOJTe-4HjqdXr2BR9JFSv7XSGA2_gqq7rBCO1_yjnZMqxtQGbGEZbwho6L21RlZL9din-PmwNUVpSHEDt61WBXbfqvKbATm-V8FZgWyI0pzkOrqwwP4SnFhHATpKVIH90PoRnksN7mROeRKRsC00wHiVz-WNQrl9hsohoxiD4EarF83TxeQRXfidwuxruc_KjlEkwWh_JOIZ6kiazEyA2jagdUT5l1KY6NziLQl2P0a2bd_yW8VNo_C2n8d_kGexJ2lJBB8vOoV4slrMLdMhFeCk1-Q3buo-T
link.rule.ids 230,309,783,888,25576,76876
linkProvider European Patent Office
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV3dT8IwEL8gfuCbokbxqyZmb4vMdZ17IAY2CCpf0Sm8LR1jURPGwkaM_vVeyya-6GvbXNpLrnft_e53AJfVgFVN39BUZoShSidmVeUYGKsat0J8Puu6RkWhcLfH2s_0fmSMCvCe18JIntAPSY6IFjVGe0_lfR2vPrEcia1Mrvw3HJrdttyao-SvY0P0kVCcRq056Dt9W7HtmjtUeo9yTqYc62uwjiG2Kayh-dIQVSnxb5fS2oGNAUqL0l0ofL2WoWTnndfKsNXNEt5l2JQIzXGCg5kVJnvwVCcC2EniJcgfnQ_hseTwXiSERwFZtoUmGI-SqfwxWK7PMFlENGMQ_Aj54uls_rkPF62ma7dV3Kf3oxTPHa6OpB9AMZpFk0MgFg2oFVA-ZtSiGtc5C3xNC9GtGzf8mvEjqPwtp_Lf5DmU2m6343Xueg_HsC0pTAU1LDuBYjpfTE7ROaf-mdTqN8PnkoY
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=A+data+processing+apparatus+and+method+for+moving+data+between+registers+and+memory&rft.inventor=FORD%2C+SIMON+ANDREW&rft.inventor=HINDS%2C+CHRISTOPHER+NEAL&rft.inventor=SYMES%2C+DOMINIC+HUGO&rft.inventor=LUTZ%2C+DAVID+RAYMOND&rft.inventor=ROSE%2C+ANDREW+CHRISTOPHER&rft.date=2005-08-16&rft.externalDBID=A&rft.externalDocID=TW200527203A