Question: Q1 Consider a 32 bit machine architecture which provides 32 bits physical addressing. The operating system running on this machine uses 4096 bytes pages. One
Q1 Consider a 32 bit machine architecture which provides 32 bits physical addressing. The operating system running on this machine uses 4096 bytes pages. One process can address 32 bits logical memory.
a.) (10p) if the operating system uses a single-level page table, how many entries will this page table have? How much memory is needed to store this page table? Is this solution practical?
b.) (20p) if the operating system uses a 2-level page table, each level 10 bits, calculate the number of entries and sizes of each table? If you do not show your calculations you will not get any points
c.) (20p) assume that the 2 level page table is used as described in (b). Show how the logical address 0x0EFC.5FEE is mapped into the physical address? You must give the offset of each entry in the page tables.
(If the originality report shows that your answer matches with internet resources or your friends answers you will get nil from the exam.)
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
