For a single computer processor computer system, what is the
purpose of a processor cache and describe its operation?
Answer Posted / achal ubbott
Cache is a technique used to improve system's performance.
Its not an essential component. The cache memory is managed
by a cache controller. The cache system is based on the
principle of locality of reference which states that most
computer programs execute small loop of code. So the
program uses some frequent data or instruction.
Different core manufacturers use different type of
management policies for cachee.e.g. ARM use 3 policies
i. Write Policy.
2. Replacement Policy
3. Allocate policy.
But the basic principles remain almost constant.
Is This Answer Correct ? | 9 Yes | 0 No |
Post New Answer View All Answers
What are the changes that are provided to meet design power targets?
what is SCR (Silicon Controlled Rectifier)?
You have a driver that drives a long signal & connects to an input device. At the input device there is either overshoot, undershoot or signal threshold violations, what can be done to correct this problem?
In the design of a large inverter, why do we prefer to connect small transistors in parallel (thus increasing effective width) rather than lay out one transistor with large width?
What types of high speed CMOS circuits have you designed?
For f = AB+CD if B is S-a-1, what are the test vectors needed to detect the fault?
What are the different ways in which antenna violation can be prevented?
what is a sequential circuit?
What work have you done on full chip Clock and Power distribution? What process technology and budgets were used?
what is multiplexer?
What is the difference between nmos and pmos technologies?
Draw a CMOS Inverter. Explain its transfer characteristics
Implement F= not (AB+CD) using CMOS gates?
How does Vbe and Ic change with temperature?
Insights of a 4bit adder/Sub Circuit?