Return to course page

Question 1: If we have a 9-bit page offset, 3-level page table, and 4-byte page table entries, how many bits is the virtual address? Answer as a normal base-10 number.

Answer:

Question 2: (see above) The (usable) size of a physical address can be selected independently of
Select all that apply

  1. the number of levels of the page table

  2. the number of bits in of page offset

  3. the size of the page table entries

  4. the number of page table entries per page

Consider a 4-level page table with 256 page table entries per page.

Question 3: (see above) Assume all of the code and data in your program is stored in addresses using the following virtual page numbers: 0x0, 0x123, and 0x125. How many pages of memory does the page table occupy?

  1. 1

  2. 4

  3. 5

  4. 6

  5. 7

  6. 12

  7. insufficient information to tell

Question 4: (see above) Assume all of the code and data in your program is stored in addresses using the following physical page numbers: 0x0, 0x123, and 0x125. How many pages of memory does the page table occupy?

  1. 1

  2. 4

  3. 5

  4. 6

  5. 7

  6. 12

  7. insufficient information to tell

Return to main page
Return to course page