Question: Suppose that a machine has 38-bit virtual addresses and 32-bit physical addresses. (a) Describe how to set up a single-level page table when the

Suppose that a machine has 38-bit virtual addresses and 32-bit physical addresses. (a) Describe how to set up a single-level page table when the page size is 16KB. How large is the page table size assuming 4-byte entries in the page table? (b) Describe how to set up a two-level page table using 16-KB pages and 4-byte entries page entries? How many bits should be allocated for the top-level page table field and how many for the next-level page table field? Explain.
Step by Step Solution
There are 3 Steps involved in it
a Singlelevel page table setup To set up a singlelevel page table with 38bit virtual addresses and 16KB pages we need to allocate a page table with 38... View full answer
Get step-by-step solutions from verified subject matter experts
