Accessing a cache - computer architecture, Computer Engineering

Accessing a Cache:

 Direct mapping:

(Block address) modulo (Number of cache block in the cache)

166_Accessing a Cache.png

The valid bit indicate whether an entry contain a valid address.

Initially, all valid bits are reset ("0" - not valid)

  • Small fast memory + big slow memory
  • Look as a larger fast memory

Address Mapping in Cache:

2351_Accessing a Cache1.png

Miss = not hit,

Meaning is that the data has to be retrieved fr 

Posted Date: 10/13/2012 5:20:32 AM | Location : United States







Related Discussions:- Accessing a cache - computer architecture, Assignment Help, Ask Question on Accessing a cache - computer architecture, Get Answer, Expert's Help, Accessing a cache - computer architecture Discussions

Write discussion on Accessing a cache - computer architecture
Your posts are moderated
Related Questions
What are the different storage classes in C?  Storage classes in C  There are four storage classes in C:  a. Automatic storage class:  b. Register storage class:  c

AI Applications Search is a crucial component of an AI system, and the search functions are performed over large quantities of difficult structured data using unstructured inpu

Assume that you are working in a software company as a programmer and a bank is your company's client. The Bank is a most popular and one of the leading banks in Malaysia. Your


Explain how a node can be inserted into an AVL tree. We can insert a node into an AVL tree through the insertion algorithm for binary search trees in which we compare the key o

Write a program to read in a positive integer and check whether it is prime or not? /* Program to check whether a given number is prime or not*/] # include # include

Q. What is Missing offset? The xxxx in machine language for instruction at line 0010 is there since the assembler doesn't know DATA segment location which will be determined at

What are the types of calendars in a single interface? Member Event calendar helps users manage their personal time, Kept track of meetings with others, and so on. Tea

Array Processing We have seen that for executing vector operations the pipelining conception has been used. There is other method for vector operations. If we have array of n p

Write a program to input an address i.e. 20 Hex and read the byte (char) contents of that address   Answer   include void main() { char prompt; Date: 26th August 2012