23,164 views

4 Answers

Best answer
15 votes
15 votes

Here Logical address (LA)=32bit

and  Physical address (PA)=32bit

Page size=4KB

Page table size =Number of entries in page table *page table entry size

                        =$\frac{2^{32}}{2^{12}}\times$(page table contain frame number+additional bit(valid/invalid,protection bit etc.))

                       =$2^{20}\times 20\ bit$

                       =4 MB(apx).

So C is correct ans .

selected by
2 votes
2 votes

Page table for 32-bit address space with 4K byte pages has 232 / 212 = 220 entries. If each entry is 32 bits, need 4M bytes of memory to store page table.Correct answer is 4M bytes.Page table for 32-bit address space with 4K byte pages has 232 / 212 = 220 entries.

If each entry is 32 bits, need 4M bytes of memory to store page table.

1 votes
1 votes
the answer is 4M bytes.

let p  bits represent page number and d represent offset.

page size=2^d=4k=4*2^10; 2^d=2^12 therefore d=12;

p+d=32; p=20;

size of page table=max number of pages*size of each entry=2^p*4=2^20*4=4M
–3 votes
–3 votes

Option D, is correct answer.

In a Paging Concept, by default we take single level Paging,

IN A SINGLE LEVEL PAGING

Page Size = Frame Size = Page Table Size

because, page table will also load in main memory into one of the frame.

so, here

Page Size = Page Table Size = 4 K bytes

Answer:

Related questions

5.9k
views
1 answers
6 votes
go_editor asked Jun 24, 2016
5,860 views
In a system using single processor, a new process arrives at the rate of six processes per minute and each such process requires seven seconds of service time. What is the CPU utilization?70%30%60%64%
2.7k
views
2 answers
5 votes
go_editor asked Jun 23, 2016
2,741 views
Belady's anomaly meansPage fault rate is constant even on increasing the number of allocated framesPage fault rate may increase on increasing the number of ... framesPage fault rate may decrease on increasing the number of allocated frames
6.1k
views
2 answers
11 votes
go_editor asked Jun 23, 2016
6,052 views
A total of 9 units of a resource type available, and given the safe state shown below, which of the following sequence will be a safe state?ProcessUsedMax$P_1$27$P_2$16 ... P_4, P_2, P_3, P_1\rangle $\langle P_3, P_1, P_2, P_4 \rangle$
6.8k
views
4 answers
7 votes
go_editor asked Jun 22, 2016
6,808 views
Consider a 32-bit machine where four-level paging scheme is used. If the hit ratio to TLB is 98%, and it takes 20 nanosecond to search the ... to access the main memory what is effective memory access time in nanoseconds?126128122120