A system has a physical address space of 32 GB and a page size of 4 KB. How many bits are required for a physical address?

Options

  • A. 32 bits
  • B. 35 bits
  • C. 40 bits
  • D. More than one of the above
  • E. None of the above

Correct Answer (Detailed Explanation is Below)

C. 40 bits

Detailed Explanation

32 GB equals 2^35 bytes. Therefore, a physical address requires 35 bits.