what are the steps for FETCH?
1.Copy memory address from the program counter to MAR
2. Copy the instruction stored in the MAR address to the MDR
3. Increment(increase) the program counter to point to the address of the next instructions, ready for the next cycle