Question: This is a memory hierarchy problem from my computer architecture class. Question 4 Memory Hierarchy A computer system has a 128 byte cache. It uses

This is a memory hierarchy problem from my computer architecture class.This is a memory hierarchy problem from my computer architecture class. Question

Question 4 Memory Hierarchy A computer system has a 128 byte cache. It uses four-way set-associative mapping with 8 bytes in each block. The physical address size is 32 bits, and the smallest addressable unit 1S e. a. (5 marks) Draw a diagram showing the organization of the cache and indicating how hysical addresses are related to cache tag, index and block b. (5 marks) To what sets of the cache can the address 0x000010AF be assigned? c. (5 marks) If the addresses 0x000010AF and 0xFFFF7Axy can be simultaneously assigned to the same cache set, what values can the address digits x and y have? d. (5 marks) Suppose in a virtual memory system that virtual addresses are 32 bits, the page size is 8 KB and the page entry size is 4 bytes. What is the total page table size for a single application that utilises half of the memory available? e. (5 marks) What is a multilevel page table? Give one advantage and one disadvantage over a single level page table

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!