Question: In a hypothetical Linux system, each virtual address is 32 bits with a 10-bit page size, 256-entry page table, 32l-entray page middle directory, and 256-entry

In a hypothetical Linux system, each virtual address is 32 bits with a 10-bit page size, 256-entry page table, 32l-entray page middle directory, and 256-entry page directory. Using the Linux model described in this chapter, what is the page directory entry, page middle directory entry, page table entry, and page offset for each of the following virtual addresses?

a. 0x12345678

b. 0x456789ab

c. 0xba987654

d. 0x87654321

Step by Step Solution

3.32 Rating (176 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

The size of the page middle directory should be 64 instead of 32 entries This gives a temp... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Document Format (1 attachment)

Word file Icon

34-E-CE-OS (503).docx

120 KBs Word File

Students Have Also Explored These Related Computer Engineering Questions!