12/05/2024, 22:11 What is register (processor register, CPU register)?
| Definition from TechTarget
Home > Microprocessors
DEFINITION
register (processor register, CPU register)
By Ben Lutkevich, Site Editor
u
A processor register (CPU register) is one of a small set of data holding places that are part of the computer processor.
c
o A register may hold an instruction, a storage address, or any kind of data (such as a bit sequence or individual characters). Some
instructions specify registers as part of the instruction. For example, an instruction may specify that the contents of two defined
9
i registers be added together and then placed in a specified register.
WhatIs g
n
A register must be large enough to hold an instruction - for example, in a 64-bit computer, a register must be 64 bits in length. In some
computer designs, there are smaller registers - for example, half-registers - for shorter instructions. Depending on the processor design
and language rules, registers may be numbered or have arbitrary names.
A processor typically contains multiple index registers, also known as address registers or registers of modification. The effective
address of any entity in a computer includes the base, index, and relative addresses, all of which are stored in the index register. A shift
register is another type. Bits enter the shift register at one end and emerge from the other end. flip flops, also known as bistable gates,
store and process the data.
This was last updated in December 2020
∙∙
m Continue Reading About register (processor register, CPU register)
How is a physical CPU divided into multiple virtual CPUs?
∙∙
CPU registers and their functions
CPU features you need for virtualization
∙
Selecting CPU, processors and memory for virtualized environments
An introduction to processor registers
Related Terms
nanosecond (ns or nsec)
A nanosecond (ns or nsec) is one-billionth (10-9) of a second. A nanosecond is a measure of time that has many practical ... See complete definitionq
program counter
A program counter is a special register in a computer processor that contains the memory address (location) of the next program ...
See complete definitionq
What is server virtualization? The ultimate guide
[Link] processor register (CPU register,as part of the instruction. 1/3