DMA uses the system bus for accessing the memory cells directly. So, CPU is not involved in this operation. This is possible only when CPU is not using the system bus. In execution cycle, CPU does not use the system bus. Hence, DMA does not affect the CPU and performs its operation.