edited by
1,210 views
1 votes
1 votes
Consider a machine 32 MB physical memory and 32 bit virtual address space. If the page size is 8 KB, what is the approximate size of the page table in MB?

It was in numerical type and i filled .75 as the answer,but given answer is 1. What should be the correct answer?
edited by

1 Answer

0 votes
0 votes
Pages 2^19

frames = 2^12

PTE = 12 bits

but memory  is byte addressable so we have to allocate 2 byte space for 12 bits

PTS = 2^19*16 = 2^23 bits =2^20 byte =1 MB

Related questions

2 votes
2 votes
0 answers
2
2 votes
2 votes
2 answers
3