发明名称 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 PROCESSING OPERATION ON MULTIPLE DATA ELEMENTS ACCESSED IN AT LEAST ONE OF THE REGISTERS. ACCESS LOGIC IS OPRABLE 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 STURCTURE FORMAT, AND THE ACCESS LOGIC IS FURTHER OPRABLE TO REARRANGE THE PLURATILY 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.
申请公布号 MY138193(A) 申请公布日期 2009.05.29
申请号 MY2004PI03247 申请日期 2004.08.10
申请人 ARM LIMITED 发明人 SIMON ANDREW FORD;DOMINIC HUGO SYMES;ANDREW CHRISTOPHER ROSE;DAVID RAYMOND LUTZ;CHRISTOPHER NEAL HINDS
分类号 G06F9/30;G06F9/312 主分类号 G06F9/30
代理机构 代理人
主权项
地址