Instruction cycle is the basic operation regulated by control unit. It consists of sequential fetching and execution of instruction. The fetch state transports an instruction from memory into the microprocessor. The execute state executes instruction. These two stages are repeated sequentially until the microprocessor executes a halt instruction.