1,694 views
1 1 vote
consider a paging system with 48bit virtual address space.Each address defers to a byte in memory.suppose the size of page is 16KB and the main memory size is 16GB.The minimum size of page table with each entry need 2 protection bits is _____ (in GB)

now what should be the aswer? i got PTE as 22bits. should i round it to 3bytes and make answer as 48GB or shuld i keep it as it is and write the answer as 44GB?

2 Answers

Best answer
4 4 votes

Already resolved in the above comments:

• selected by
0 0 votes
no of entries in page table :2^34
no of frames are 2^20
so PTE size will be 20 +2= 22 bits k
now further we have page table size as = 2^34 * 22 bits convert it to BYTE we have (2^34 * 22)/8
= 44GB
Position:
Show:

Related questions

0 0 votes
1 1 answer
96
96 views
GO Classes asked Aug 10
96 views
A byte-addressable machine implements virtual memory with a $4$ MB virtual address space using a three-level page-table system.All page tables live in physical address sp...
2 2 votes
2 2 answers
129
129 views
GO Classes asked Aug 11
129 views
Assume a task is divided into $8$ equal-sized segments, and page tables have $4$ entries.Thus, the system has a combination of segmentation and paging.Assume also that th...
1 1 vote
1 1 answer
90
90 views
GO Classes asked Aug 10
90 views
The following table shows some parameters of a virtual memory system:$$\begin{array}{|c|c|} \hline\text{Parameter} & \text{Value} \\\hline\text{Virtual Address} & 42\ \te...
0 0 votes
1 1 answer
92
92 views
GO Classes asked Aug 10
92 views
Let us assume there is a two-level page table in your system.The virtual address is split as:$\texttt{<vpn part1, vpn part2, page offset>}$Which of the following statemen...