Which about fetch decode execute cycle in CPU are correct?
I. Program counter is incremented after each instruction is fetched so the CPU move to the next instruction.
II. The Control Unit is responsible for fetching instruction and placing them in the instruction register.
III. The ALU is responsible for decoding instruction and determining which operation to perform.
IV. Register are used to permanently store operating system's files for fast access.