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
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started