Patent ID: 7437535

Claim:
A memory accessing method comprising: (1) executing a first instruction by a first processor, the first instruction specifying an address of a memory location and an operation to be performed on the memory location; wherein executing the first instruction comprises the first processor sending information to a co-processor, the information specifying the address of the memory location and the operation to be performed; wherein the first processor executes the first instruction without performing the operation and without accessing the memory location; (2) performing the operation by the co-processor; wherein the memory location is in a memory and the first processor executes the first instruction without accessing the memory; the first processor sends the information to the co-processor via a first interface directly connected to the first processor and the co-processor but not to the memory; and performing the operation by the co-processor comprises the co-processor accessing the memory via a second interface directly connected to the co-processor and the memory but not to the first processor.