recategorized by
8,637 views
25 votes
25 votes

The principle of locality justifies the use of:

  1. Interrupts
  2. DMA
  3. Polling
  4. Cache Memory
recategorized by

3 Answers

Best answer
36 votes
36 votes

Answer is (D).

Locality of reference is actually the frequent accessing of any storage location or some value. We can say in simple language that whatever things are used more frequently, they are stored in the locality of reference. So we have cache memory for the purpose.

edited by
3 votes
3 votes
Principle of Locality is of two types

Spacial as well as temporal

 

L + $\Delta L$ : This is spacial locality, this means, if I access this block of RAM, what is the chance, that consecutive two to three blocks will also be accessed.

T + $\Delta T$ : This is temporal locality, this means, if I access this block of RAM, what are the odds that, I am again in future gonna refer to the same block again.

 

Source: NPTEL, IIT Guwahati, Advanced Computer Architecture, Dr. John Jose

 

Thanks
reshown by
Answer:

Related questions

23 votes
23 votes
2 answers
1
Kathleen asked Oct 8, 2014
10,679 views
A computer system has a $4 \ K$ word cache organized in block-set-associative manner with $4$ blocks per set, $64$ words per block. The number of bits in the SET and WORD...
33 votes
33 votes
5 answers
2
Kathleen asked Oct 8, 2014
21,019 views
The minimum number of edges in a connected cyclic graph on $n$ vertices is:$n-1$$n$$n+1$None of the above
39 votes
39 votes
4 answers
3
Kathleen asked Oct 8, 2014
13,050 views
Which scheduling policy is most suitable for a time shared operating system?Shortest Job FirstRound RobinFirst Come First ServeElevator
15 votes
15 votes
3 answers
4
Kathleen asked Oct 8, 2014
4,564 views
What are $x$ and $y$ in the following macro definition?macro Add x, y Load y Mul x Store y end macroVariablesIdentifiersActual parametersFormal parameters