Consider a byte addressable virtual memory system with 34-bit addresses where the first 23 bits are used as a page number, and the last 11 bits is the offset. Suppose the system using two-level paging, with first n bits (n>11) of the address used as an index into the first-level page table. Assume that a typical program uses 16MB memory. An expression in terms of n that gives the number of second level page-tables used by the typical program is given by
A 2^24 / 2^(34-n)
B 2^(n-11) x 2^11
C 2^(34-n-11) x 2^11
D 224 / 2^(34-n-11)
Some one please explain what this Question mean?
Answer is given as A