In the Instruction Fetch part of the cycle , the contents of the program counter ( PC ) register are placed on the address bus , and sent to the memory unit ; the memory unit returns the instruction at that address , and it is latched into the Instruction Register ( IR ) ; and the contents of the PC are incremented or over-written by a new value ( ...