Obviously, if the CPU has to handle each memory transfer, this begins to impact ... peripheral devices do not have to ask the CPU to fetch some data for them, but can do it themselves.