A CPU doesn’t really read from a storage device and isn’t aware of storage. A CPU does data transfers to and from the data bus, which is connected to random access memory (RAM) and hardware ports.
A device driver (which is basically an application running on the CPU) thinks about where to send data to trigger the right activity on a storage device. So the device driver program makes the storage device read or write data, and put it into a memory buffer.
So the CPU runs programs and shuffles data in and out of the memory space. It’s not directly aware it is reading from a storage device.
Latest Answers