Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

If CR_3 contains 0 times 0120AC00, what is the base address of the page table? b

ID: 3856446 • Letter: I

Question

If CR_3 contains 0 times 0120AC00, what is the base address of the page table? b. A fully occupied page directory consumes how much memory? c. A fully occupied paging system consumes how much memory? d. In most x86 systems, pages are ________ bytes. This implies that, when a memory reference is made to a byte that is not loaded into RAM at the time of the access, many bytes are transferred instead of just that single byte. This larger size paging idea helps processor execution because of the principle of _______. which means that ether is a high probability that bytes in the area of a byte that is being accessed will be needed in the near future. e. We discussed cache and RAM, and the relationship between the two. A page in cache that has been changed, but the copy in RAM remains unchanged, is called cache _________. There is a standard cache protocol called MESI, which defines cache page states. Write the state name for each of the state descriptions: a. ___________ the cache page is unchanged, i.e. it matches main memory. It may be designated only for one application. b.________ the cache page is available to other applications, and is unchanged c. __________ the cache page is not designated for my application at all d. ____________ the cache page has been changed and doesn't match the copy in RAM any more

Explanation / Answer

14)
a.
As , we know, in 32 bit CR3 which page directory entry contains
Page Table address bits= 20 bits
Offset bits= 12 bits

Therefore, in the given value 0x0120AC00

BASE ADDRESS = first 20 bits = 0x0120A

b.
A fully occupied page directory size equals a page table size

   therefore,the page table size = ((logical address space size)/(page size)) * (page table entry size)
                   =((4GB)/(4kB))*4B
                   =4MB

c.
   Total size = 4K * 4MB

d.
1)pages are $MB each
2)principle of locality