The five steps in the fetch/execute cycle are :
1) Instruction Fetch (IF) - This starts with the moving from the memory to
the control unit which is given by the program counter. The control unit
can then access the data immediately from the memory.
2) Instruction Decode (ID) - what task the system has to do, where the
results is to be stored and what operation is to be performed by which
data.
3) Data Fetch (DF) - it gets the value from the memory.
4) Instruction Execute (IE) - The particular instruction is executed.
5) Result Return (RR) - The Result Value is restored in a
particular memory location. The return of new data resulting from
(EX) that is put back into memory.