发明名称 MIXED VECTOR/SCALAR REGISTER FILE
摘要 A floating point unit is provided with a register bank comprising 32 registers that may be used as either vector registers of scalar registers. A data processing instruction includes at least one register specifying field pointing to a register containing a data value to be used in that operation. An increase in the instruction bit space available to encode more opcodes or to allow for more registers is provided by encoding whether a register is to be treated as a vector or a scalar within the register field itself. Further, the register field for one register of the instruction may encode whether another register is a vector or a scalar. The registers can be initially accessed using the values within the register fields of the instruction independently of the opcode allowing for easier decode.
申请公布号 WO9961996(A1) 申请公布日期 1999.12.02
申请号 WO1999GB00701 申请日期 1999.03.09
申请人 ARM LIMITED 发明人 HINDS, CHRISTOPHER, NEAL;JAGGAR, DAVID, VIVIAN;MATHENY, DAVID, TERRENCE;SEAL, DAVID, JAMES
分类号 G06F9/34;G06F7/544;G06F9/30;G06F9/345;G06F9/38;G06F15/78;G06F17/16;(IPC1-7):G06F15/78 主分类号 G06F9/34
代理机构 代理人
主权项
地址
您可能感兴趣的专利