发明授权
US07873810B2 Microprocessor instruction using address index values to enable access of a virtual buffer in circular fashion
有权
使用地址索引值的微处理器指令能够以循环方式访问虚拟缓冲区
- 专利标题: Microprocessor instruction using address index values to enable access of a virtual buffer in circular fashion
- 专利标题(中): 使用地址索引值的微处理器指令能够以循环方式访问虚拟缓冲区
-
申请号: US10956498申请日: 2004-10-01
-
公开(公告)号: US07873810B2公开(公告)日: 2011-01-18
- 发明人: Darren M. Jones , Ryan C. Kinter , Radhika Thekkath , Chinh Nguyen Tran
- 申请人: Darren M. Jones , Ryan C. Kinter , Radhika Thekkath , Chinh Nguyen Tran
- 申请人地址: US CA Sunnyvale
- 专利权人: MIPS Technologies, Inc.
- 当前专利权人: MIPS Technologies, Inc.
- 当前专利权人地址: US CA Sunnyvale
- 代理机构: Sterne, Kessler, Goldstein & Fox P.L.L.C.
- 主分类号: G06F12/00
- IPC分类号: G06F12/00 ; G06F9/26 ; G06F9/34 ; G06F15/00 ; G06F7/38 ; G06F9/00 ; G06F9/44
摘要:
A modular subtraction instruction for execution on a microprocessor having at least one register. The instruction includes opcode bits for designating the instruction and operand bits for designating at least one register storing an offset index, a decrement value, and an address index. When the modular subtraction instruction is executed on the microprocessor, the address index is modified by the decrement value if the address index is not zero and is modified by the offset index if the address index is zero. For example, the address index is repeatedly decremented using the decrement value until it reaches zero, and then the address index is reset back to the offset index. The operand bits may include multiple fields identifying multiple registers selected from the general purpose registers of the microprocessor. The modular subtraction instruction enables access to a buffer in memory in circular fashion by virtue of its operation.
公开/授权文献
信息查询