Quiz 12.5

DIRECTIONS: Read each question carefully. Then click on the dot next to the answer that most closely fits the question. Try to answer all questions on this quiz and when you are done, click on the grade me button at the bottom.


Coverage: Sections 12.6 to 12.7

  1. Which of the following is not one of the major divisions with a virtual address?
page number
disk address
offset within a page

  1. If a computer has 24 bit addresses, how many words (bytes) can it address?
about 24 million
about 16 million
about 2 billion
about 1 megabyte

  1. If a computer has 1K pages, how long will its frames be?
also 1K
can't tell
about 2K
whatever the difference is between the full address space and the page size

  1. Which part of a virtual address passes through the translation process unchanged?
page number
offset within a page

  1. Once the computer's architecture is determined, which is the easiest quantity to change?
number of bits in virtual address
size of a page
number of frames of real memory

  1. Which of the following numbers is found within the body of a page table?
frame number
page number
offset within page

  1. Suppose that a computer system has 14 bit page numbers and only 1048576 bytes of real memory. How long will the frame numbers inside the page table be?
log21048576
214
it doesn't matter; any size

  1. If the number of address bits remains constant, but the page size is halved (divided by 2), say going from 2K to 1K, what will happen to the number of pages in the virtual address space?
they will be halved (divided by 2)
they will double
no effect

  1. What is the extra chip called that some computers used to have to do memory address translation?
the TLB
the cache
the MMU

  1. What French word does the term cache derive from and what does it mean?
to hide
to steal
to translate
to cash in

  1. How many page tables exist in a multiprogrammed virtual memory system?
only one
one per process
two
as many as programmers want

  1. A certain computer uses 32 bits for addresses. Pages are 2K long. Which picture below shows the correct split for page number and offset?
GIFs/split1.gif
GIFs/split2.gif
GIFs/split3.gif