Q:

What is a CPU register?

A:

A CPU register is a high-speed storage area in the CPU that represents all data prior to processing. Registers inside a CPU are also related to the amount of bits that it has. Bit size is a variable that helps determine a CPU's power and speed.

A 64-bit CPU, for example, has registers that are 64 bits wide. In this case, a 64-bit CPU can use one register to manipulate up to 64 bits of data. Data that needs to be processed by a CPU has to be present in the register, such as two numbers and the result of subtracting one from the other. Data movement through CPU registers are usually not seen by users.

Learn More
Sources:

Related Questions

  • Q:

    What is the function of the CPU?

    A:

    A CPU is the brain of a computer, according to About.com's Tim Fisher. Short for "central processing unit," the CPU interprets commands before executing them. The CPU is also called a processor or central processor.

    Full Answer >
    Filed Under:
  • Q:

    What are the three main parts in a CPU?

    A:

    The three major components of a CPU are the arithmetic logic unit, the control unit and the cache. These components are integrated together as a single microprocessor that is mounted on the computer's motherboard.

    Full Answer >
    Filed Under:
  • Q:

    What is the function of CPU registers?

    A:

    CPU registers perform a variety of functions, a primary one of which is to offer temporary storage for the CPU to access information stored on the hard drive. Every CPU register has a distinct function and the registers are essential components of CPU commonly recognized for memory allocation purposes.

    Full Answer >
    Filed Under:
  • Q:

    What are the main functions of the CPU?

    A:

    The main function of the CPU is processing instructions given to the computer. This is why the CPU is known as the "brain" of the PC. Every operation that is carried out, including key strokes, opening and closing programs, and saving files, is carried out by the CPU. This function is separated into four functions or steps for every operation: fetch, decode, execute and store.

    Full Answer >
    Filed Under:

Explore