Processor - (Execution) Register

About

Register for a processor.

They are located inside the processor. They are the quickest memory and are then located at the top of the memory hierarchy.

Zoom of CPU register of the Z80 processor (Source)

Z80 Registers

Usage

Registers in a CPU (as in every device) are used as:

Interface

One standard function of a register is to define the input and output operand of an instruction. See Device interface via Register

Example:

Hierarchy

A processor have:

  • a number of general purpose registers
  • and a smaller number of dedicated registers.

Register type hierarchy:

Cpu Registers

List

Documentation / Reference

Task Runner