This document discusses the instruction cycle in a computer. It describes the four main phases of an instruction cycle: fetch, decode, execute, and write-back. It explains the fetch phase involves using the program counter to retrieve an instruction from memory and incrementing the program counter. The decode phase decodes the instruction using a decoder. The document provides details about the register transfers and timing signals involved in the fetch and decode phases. It also describes how the type of instruction, such as register reference, is determined during the instruction cycle.