A computer with a 32-bit address uses two-level page table. Virtual addresses…

2026

A computer with a 32-bit address uses two-level page table. Virtual addresses are split into a 9-bit top level page table field, an 11-bit second level page table field and an offset. How large are the pages ?

  1. A.

    2 KB

  2. B.

    4 KB

  3. C.

    8 KB

  4. D.

    16 KB

Attempted by 33 students.

Show answer & explanation

Correct answer: B

The page offset is calculated by subtracting the page table fields from the total address bits: 32 - 9 - 11 = 12 bits. Page size equals 2 raised to the power of offset bits, so 2^12 bytes = 4096 bytes or 4 KB.

Explore the full course: Niacl Ao It Specialist