1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
Elan Coil [88]
3 years ago
10

Suppose a byte-addressable computer using set-associative cache has 2 16 bytes of main memory and a cache size of 32 blocks and

each cache block contains 8 bytes. a) If this cache is 2-way set associative, what is the format of a memory address as seen by the cache; that is, what are the size of the tag, set, and offset fields
Computers and Technology
1 answer:
melisa1 [442]3 years ago
3 0

Answer:

Following are the responses to these question:

Explanation:

The cache size is 2n words whenever the address bit number is n then So, because cache size is 216 words, its number of address bits required for that  cache is 16 because the recollection is relational 2, there is 2 type for each set. Its cache has 32 blocks, so overall sets are as follows:

\text{Total Number of sets raluired}= \frac{\text{Number of blocks}}{Associativity}

                                               =\frac{32}{2}\\\\ =16\\\\= 2^4 \ sets

The set bits required also are 4. Therefore.

Every other block has 8 words, 23 words, so the field of the word requires 3 bits.

For both the tag field, the remaining portion bits are essential. The bytes in the tag field are calculated as follows:

Bits number in the field tag =Address Bits Total number-Set bits number number-Number of bits of words

=16-4-3

= 9 bit

The number of bits inside the individual fields is therefore as follows:

Tag field: 8 bits Tag field

Fieldset: 4 bits

Field Word:3 bits

You might be interested in
A stepping function allows a program
vichka [17]

Answer:

To be inspected line by line.

Explanation:

8 0
4 years ago
Read 2 more answers
How would you link to the named fragment #school on the page resume.html from the home page of the site?
tigry1 [53]
Assuming you want this strictly in html. I would use. 
' <a href="#school"></a> ' (Without the outer quotes)
This should link to the container/ page selection. If you have any other questions feel free to ask. 
8 0
3 years ago
Only answer this question properly​
leonid [27]

Answer:

hi.......,.........

Explanation:

I wish it help you

Make me brainly

5 0
3 years ago
Two people can verify they are communicating with each other by using a ____________, which verifies each party's identity by be
photoshop1234 [79]

Answer:

b. Certificate Authority

Explanation:

Based on the information provided within the question it can be said that they are communicating with each other by using a certificate authority. This term refers to a company or organization that provides security verification by issuing both parties cryptographic keys which are specifically verified by the company in order to allow both parties to know exactly who they are communicating with.

5 0
3 years ago
The ____ loop is particularly useful when processing arrays.
Dahasolnce [82]
The FOR EACH loop is particularly useful when processing arrays. The newer for statement is called the enhanced for or for each because it is called this in other programming languages. It is used in preference to the standard for loop if applicable because it is much readable. The series of value of the for each loop is used to access each successive value in a collection values. It is commonly used to iterate over an array or a collection class, for example is the array list. It can also iterate over anything that implements the iterable interface which is the define iterator method. Many of the collections classes implement iterable which makes the for each loop very useful.
3 0
3 years ago
Other questions:
  • What does a graphic organizer do
    6·1 answer
  • What is the term that is used to describe a computer system that could store literary documents, link them according to logical
    8·1 answer
  • "In a web app, where is data usually stored? A. Mobile network B. Application storage C. Local computer D. Cloud storage"
    14·1 answer
  • Select the correct answer.
    6·2 answers
  • Which of the following choices best completes the above flowchart?
    11·1 answer
  • A new systems development project is Pete’s first experience as a project manager, and he has led his team successfully to the p
    13·1 answer
  • Which of the following are provided by most professional organizations
    11·1 answer
  • A buffer is filled over a single input channel and emptied by a single channel with a capacity of 64 kbps. Measurements are take
    11·1 answer
  • Factors to consider when selecting an operating system to install in a computer ​
    7·1 answer
  • "if" statements are part of creating computer programs, what are these instructions called and how would you use them?
    11·2 answers
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!