The execution stage of the instruction cycle is the final stage of the CPU instruction cycle in which the control unit passes the instruction in the form of control signals to the functional unit of the CPU, after which the result is generated and then stored in the main memory or sent as an output device.