The instruction cycle (also called fetch-and-execute cycle, fetch-decode-execute cycle (FDX) can refer to either the time period during which one instruction is fetched from memory and executed when a computer receives a machine language instruction; or the sequence of actions that a CPU performs to execute each machine code instruction in a program.
See more at Wikipedia.org...