This cycle affects the state of registers in a CPU. During the fetch stage, data is loaded into the instruction register. During decode, the instruction is decoded and operands are identified. Finally, during execute, the instruction is executed and the result is stored in the appropriate register.