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...
Saved in:
Main Authors | , , , , |
---|---|
Format | Patent |
Language | Chinese English |
Published |
16.08.2005
|
Subjects | |
Online Access | Get 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 |