| CPC G06F 3/0656 (2013.01) [G06F 3/061 (2013.01); G06F 3/064 (2013.01); G06F 3/0679 (2013.01); G06F 12/1009 (2013.01)] | 20 Claims |

|
1. A memory system connectable to a host, comprising:
a nonvolatile memory; and
a controller electrically connected to the nonvolatile memory and configured to:
in response to receiving, from the host, a write command designating at least a first location of a memory of the host where first data is stored, acquire the first data from the first location of the memory of the host; and
in response to receiving from the host, after acquiring the first data from the first location of the memory of the host, a read command requesting reading of the first data and designating at least a second location of the memory of the host where the first data is to be stored, the second location being different from the first location, acquire the first data again from the first location of the memory of the host, and return the first data, which has been acquired again, to the host such that the first data is stored in the second location of the memory of the host.
|