Understanding Instruction Cycle?
You have to operate on the memory to do anything useful. Reading next instruction, getting variable to operate on or saving calculated value - all that requires accessing memory.