371 views

1 Answer

1 votes
1 votes
$page$ $table$ $size$ $=$ $\frac{LAS}{page size} *PTE_{size}$

Here, LAS = logical address space = $2^{LA_{bits}}$ = $2^{32}$

Let, page size = $2^x$  and PTE size is given as $32$ $bits$($2^2$ B)

Here it is asked the size of page(in Bytes) such that page table exactly fits in one page frame,

i.e (Page table size=frame size = page size = $2^x$)

Now,

$page$ $table$ $size$ $=$ $\frac{LAS}{page size} * PTE_{size}$

$2^x$ = $\frac{2^{32}}{2^x} * 2^2$

after solving this we will get $x$ $=$ $17$ $bits$

Thus , page size = $2^{17}B$ = $128$ $KB$.

Related questions

2 votes
2 votes
0 answers
1
0 votes
0 votes
1 answer
2
Mrityudoot asked Mar 20
148 views
If Page size = Frame size is always true and offset in Logical address = offset in physical address holdsThen how/why Logical address size can come different than physica...
0 votes
0 votes
0 answers
3
SSR17 asked Feb 8
208 views
we have 8 pages (each side 32B) to store in physical memory of 2^32 bits how many bits are required to identify each page , according to me 3 bits are required but that i...