Question: An experimental operating system has a 30 - bit virtual address, yet on certain embedded devices, it has only an 16 - bit physical address.

 An experimental operating system has a 30 - bit virtual address,

An experimental operating system has a 30 - bit virtual address, yet on certain embedded devices, it has only an 16 - bit physical address. It also has a 4 - KB page size. How many entries are there in each of the following? a. A conventional, single - level page table b. An inverted page table Consider a logical address space of 512 pages with a 4 - KB page size, mapped onto a physical memory of 256 frames. a. How many bits are required in the logical address? b. How many bits are required in the physical address? Consider a paging system with the page table stored in memory. a. If a memory reference takes 40 nanoseconds, how long does a paged memory reference take? b. If we add TLBs, and 80% of all page - table references are found in the TLBs, what is the effective memory reference time? Assume that finding a page-table entry in the TLBs takes 5 nanoseconds, if the entry is present

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!