Question: 9 . Consider a generic byte addressable memory hierarchy consisting of the following: a 6 4 - bit virtual address space, a direct - mapped
Consider a generic byte addressable memory hierarchy consisting of the following: a bit virtual address space, a directmapped L Icache containing blocks with each block containing bytes, and a K byte way set associative L Dcache with each block containing bytes; a M byte way setassociative L cache with a block size of bytes; a M byte fullyassociative L cache with a block size of bytes; a segmentedpaged virtual memory GB physical memory space, segments, K pages, using an LRU page replacement policy and a GB swap disk; and a hypervisor remapping of physical pages to actual pages also K that uses nested page tables. Assume that the caches all use real addresses. a points Illustrate the address translation process. b points Define the sizes of the fields in the i virtual, ii physical, and iii real addresses. Document how these sizes are determined. c points Document how these sizes of the virtual, physical, and real addresses are determined. d points Show the decomposition of the cache addresses for cache lookup you should be showing the decomposition of addresses Basically Im asking you to draw a rectangle for each address and show how the bits in each address rectangle are separated and used to lookupprocess that address.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
