Registers

These are stores of information. Every calculation that is done by any part of a computer is stored here, this is every number and not just the result of the calculation. For example if the calculation was 2+2=4 then it would store 2 and 4 even if the program only needed the answer 4. Registers also store computer instructions, some instructions might reference a register; this could speed up a process if the numbers or calculations is already stored and has previously been calculated. A register must be big enough to hold the information, for example a 64-bit instruction would need a 64-bit register in order to hold all of the data.

See also:

- CPU

- Memory