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

Consider a 64-bit architecture machine where physical memory is 64GB. a. If we w

ID: 663465 • Letter: C

Question

Consider a 64-bit architecture machine where physical memory is 64GB.

a. If we would like to run processes as big as 512GB how many bits would be required for the logical address?

b. If we are using pages of size 2KB, how many bits are needed for displacement into a page?

c. If a single level page table is used, what is the maximum number of entries in this table?

d. What is the size of this single level page table in terms of 2KB pages?

e. If a two-level page-table is used and the outer page table is comprised of four 2KB pages, how many entries does it contain, maximally?

f. How many bits of the logical address are used to specify an index into the inner page (page of page table)?

Explanation / Answer

a)23 bits

b)2*2^10=2^11=11 bits would be needed for displacement into a page.

c) 10

d)10

e)12+10=22

f)10

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote