(Same machine as above: 16 GB main memory, 32-bit virtual address space, 4 KB page size.) What is the minimum number of bits needed for the physical address?
Pick an option to check yourself, or open the answer below.
Show answer & explanation
Correct answer: D. 34
Explanation
The physical address must be able to address every byte of the installed main memory, which is 16 GB = 234 bytes. The minimum number of bits needed to address 234 distinct byte locations is exactly 34 bits (since 234 addresses require 34 address lines), matching option (iv).More Programming Languages and Computer Graphics questions
- (Same machine as above: 16 GB main memory, 32-bit virtual address space, 4 KB page size.) The number of bits reserved for the frame offset…
- (Same machine as above: 32-bit virtual address space, 4 KB page size.) Find the number of pages required for the given virtual address spac…
- Consider a hypothetical machine with 3 pages of physical memory, 5 pages of virtual memory, and as the stream of page references by an appl…
- For the page reference string 7, 0, 1, 2, 0, 3, 0, 4, 2, 3, 0, 3, 2, 1, 2, 0, 1, 7, 0, 1 with 3 page frames (initially empty), which page r…
- Which of the following is incorrect for virtual memory?
- A memory management system has 64 pages with a page size of 512 bytes. Physical memory consists of 32 page frames. The number of bits requi…