0 votes 0 votes closed with the note: gateforum book question .. non standard source .. aumbiqous On a system with 32 bit addresses and 4KB pages, how many levels are required in multilevel page table (assume that each entry in the page table takes 4 bytes of storage)? a. 2 b. 3 c.1 d. None of these CO and Architecture co-and-architecture cache-memory gateforum + – Satyajeet Singh asked Jun 14, 2017 retagged Nov 13, 2017 by Arjun Satyajeet Singh 459 views comment Share Follow See 1 comment See all 1 1 comment reply arun yadav commented Sep 12, 2020 reply Follow Share IF WE ASSUME OUTER LEVEL PAGE IS FILLED INTO EXACTLY ONE PAGE THEN ANS IS 2 0 votes 0 votes Please log in or register to add a comment.
2 votes 2 votes Initially we have 2^32 byte LAS and page size = 2^12 byte So no of page table entry needed = 2^32/s^12 = 2^20. so size of 1st level page table=2^20 * 2^2 = 2^22 byte now again do paging on this page table So no of page table entry needed = 2^22/s^12 = 2^10. size of 2nd level page table is=(2^10 /) * 2^2 = 2^12 this last page table can be fit into single page as page size is also 2^12. therefore 2 level paging is required. mystylecse answered Jun 23, 2017 mystylecse comment Share Follow See all 0 reply Please log in or register to add a comment.
0 votes 0 votes 3 levels AWANEESH KUMAR YADAV answered Jun 21, 2017 AWANEESH KUMAR YADAV comment Share Follow See 1 comment See all 1 1 comment reply Satyajeet Singh commented Jun 21, 2017 reply Follow Share Can you explain how you got that? 0 votes 0 votes Please log in or register to add a comment.
0 votes 0 votes only 2 level paging is required abhishek tiwary answered Jul 29, 2017 abhishek tiwary comment Share Follow See all 0 reply Please log in or register to add a comment.