3) A computer has 8 GByte of memory with 64 bit word sizes. Each block of memory stores 16 words. The computer has a direct-mapped cache of 128 blocks. The computer uses word-level addressing which means that the offset refers to individual words (not bytes) in the block. a) What is the address format? Give the total number of bits needed and how the bits are distributed between the tag, index (which block) and offset. b) If we change the cache to a 4-way set associative cache, what would be the address format?
3) A computer has 8 GByte of memory with 64 bit word sizes. Each block of memory stores 16 words. The computer has a direct-mapped cache of 128 blocks. The computer uses word-level addressing which means that the offset refers to individual words (not bytes) in the block. a) What is the address format? Give the total number of bits needed and how the bits are distributed between the tag, index (which block) and offset. b) If we change the cache to a 4-way set associative cache, what would be the address format?
Chapter11: Operating Systems
Section: Chapter Questions
Problem 26VE
Related questions
Question
Check the screenshot to solve this question on memory hierarchies in computer structures ;

Transcribed Image Text:3)
A computer has 8 GByte of memory with 64 bit word sizes. Each block of memory
stores 16 words. The computer has a direct-mapped cache of 128 blocks. The computer
uses word-level addressing which means that the offset refers to individual words (not
bytes) in the block.
a)
What is the address format? Give the total number of bits needed and how the
bits are distributed between the tag, index (which block) and offset.
b)
If we change the cache to a 4-way set associative cache, what would be the
address format?
Expert Solution

This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
Step by step
Solved in 2 steps

Recommended textbooks for you

Systems Architecture
Computer Science
ISBN:
9781305080195
Author:
Stephen D. Burd
Publisher:
Cengage Learning

C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr

Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781305627482
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning

Systems Architecture
Computer Science
ISBN:
9781305080195
Author:
Stephen D. Burd
Publisher:
Cengage Learning

C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr

Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781305627482
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning

EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT

A+ Guide to Hardware (Standalone Book) (MindTap C…
Computer Science
ISBN:
9781305266452
Author:
Jean Andrews
Publisher:
Cengage Learning