answersLogoWhite

0


Best Answer

Cache in a CPU is one part of the computer's memory heirarchy. The idea is that you can't have both speed and storage space; more space means slower memory. To fetch data, the CPU sends a request to RAM, which goes to the hard disk (very slow device but very large device), which fetches the data, which is then stored in RAM (smaller, but much much faster). Since that's slow (lots of buraucracy, and a slow hard disk involved), we'll keep the data in RAM. Now the next time the CPU needs that data, we can skip accessing the slow hard disk. Cache takes it one step further. Data that is frequently accessed can be stored in cache directly inside the CPU, avoiding the need to access RAM. Cache is the fastest but smallest memory in the computer. Cache registers are special locations reserved for particular purposes. What these are and what they're called depends somewhat on the architecture (Intel may not have the same registers as MIPS for example). Generally there will be some registers for storing data, storing temporary data, for function calls, arguments and returns, for the assembler, for the kernel (part of the operating system) and for the stack.

User Avatar

Wiki User

15y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

15y ago

A register is a temporary storage location, in the processor itself, used as an intermediate result in a calculation. It can also hold special values, such as the program register, the stack register, the flags register, etc.

This answer is:
User Avatar

User Avatar

Wiki User

9y ago

Temporary storage of data that is being worked on by the ALU between instructions. These registers are usually implemented with the highest speed memory technology in the entire computer, typically accessible in less than a single machine clock cycle.

This answer is:
User Avatar

User Avatar

Wiki User

12y ago

the general registers are used by the programmer as storage locations and for special function.........

This answer is:
User Avatar

User Avatar

Wiki User

10y ago

There are a few functions of the register in the CPU. Some of the functions are memory address register, memory buffer register and program counter.

This answer is:
User Avatar

User Avatar

Wiki User

10y ago

The register is used to store temporary binary digits, including next instructions, temporary results, memory addresses and data to be processed.

This answer is:
User Avatar

User Avatar

Wiki User

6y ago

To store small amounts of data in the short term. Registers are accessed faster than the main memory (RAM).

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What are the functions of processor rigisters?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What are word processor functions?

Open an existing document


What is the purpose of an AGP card?

An AGP card functions as the computer's graphics processor.


What integrates the functions of a processor memory and a video on one chip?

system on a chip


How do you compare typewriter functions with the functions in a word processor?

They are both capable of typing and laying out text. However a word processor can do far more things than a typewriter, so in that way there is no comparison between the two.


MMX was added to the Pentium processor to?

handle multimedia functions like sound and video


What the main parts of a central processor unit are and their functions?

The 16 bit Microprocessor means that it has?


All of the processor's functions typically reside on a single chip often called a?

microprocessor


Definition of micro processor?

An integrated circuit that contains all the functions of a central processing unit of a computer.


What is a single processors?

It's an integrated circuit with (almost) all the functions of a processor designed into one chip.


What are logical steps in designing a micro-controller based product?

1) Define the functions the product will perform. 2) Design the hardware that will allow the functions to be implemented. 3) Design the logic that will allow the functions to be controlled (controller). 4) Design the interface between the micro-processor and the controller. 5) Code the function performance into the micro-processor. 6) Market it.


what are the functions of open office?

Just about the same as in Microsift Office: Spreadsheet, Word processor, Database, Graphics, Presentation...


Is it better to choose a fast single core processor, or a multi-core processor that is fractional slower?

Multicore is best for most functions now but if speed is the most important thing than you would go for the fastest.