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


Please Help Members By Posting Answers For Below Questions

What is the function of chain reordering?

796


If not into production, how far did you follow the design and why did not you see it into production?

1861


Explain sizing of the inverter?

4119


Mention what are the two types of procedural blocks in Verilog?

966


Give a big picture of the entire SRAM Layout showing your placements of SRAM Cells, Row Decoders, Column Decoders, Read Circuit, Write Circuit and Buffers

870


For an AND-OR implementation of a two input Mux, how do you test for Stuck-At-0 and Stuck-At-1 faults at the internal nodes? (You can expect a circuit with some redundant logic)

944


Draw the Layout of an Inverter?

2233


Approximately, what were the sizes of your transistors in the SRAM cell? How did you arrive at those sizes?

874


What is the function of enhancement mode transistor?

856


How does a Bandgap Voltage reference work?

3501


Explain what is slack?

834


what is Slack?

914


In a SRAM layout, which metal layers would you prefer for Word Lines and Bit Lines? Why?

3846


Insights of a 4bit adder/Sub Circuit?

3044


Draw Vds-Ids curve for a MOSFET. Now, show how this curve changes with increasing transistor width.

1008