发明名称 Data processing apparatus and method employing multiple register sets
摘要 A data processing apparatus and method employing multiple register sets is disclosed. The data processing apparatus has processing logic for performing data processing operations and a register bank for storing data associated with the processing logic. The register bank has at least one register group, each register group having a plurality of register sets. The processing logic has an operating state associated with each register group defining how that register group is used, a first operating state being a state in which each register set in the register group is used to support an independent execution thread of the processing logic, and a second operating state being a state in which the register sets of the register group are collectively used to support a single execution thread of the processing logic. Control logic is provided to control how the register sets of each register group are used dependent on the operating state associated with that register group. This has been found to provide a particularly efficient use of the registers within the data processing apparatus.
申请公布号 US2009094439(A1) 申请公布日期 2009.04.09
申请号 US20050919757 申请日期 2005.05.11
申请人 MANSELL DAVID HENNAH;BILES STUART DAVID;GILDAY DAVID MICHAEL;KERSHAW DANEL 发明人 MANSELL DAVID HENNAH;BILES STUART DAVID;GILDAY DAVID MICHAEL;KERSHAW DANEL
分类号 G06F9/38;G06F9/30;G06F9/318 主分类号 G06F9/38
代理机构 代理人
主权项
地址