fetch phase
address from the program counter is copied to the memory address register
instruction held at the address is copied to memory data register, simultaneously ,the contents of the program counter are increased by 1
-contents of the mdr are copied to the current instruction register
decode phase
-contents of cir are split into operand and opcode
execute phase
The decoded instruction is executed