The order of steps of Address Translation in Linux Virtual Memory Scheme will be :
A. register
B. offset
C. Page directory
D. Page table
E. Page middle directory
Choose the correct answer from the options given below :
1.B, A, D, E, C
2.A, C, E, D, B ✓ Correct
3.D, C, A, B, E
4.C, A, D, E, B
Solution
The correct answer is A, C, E, D, B
Key Points
To arrange the steps of Address Translation in the Linux Virtual Memory Scheme in the correct order, let's understand the logical sequence:
- Register (A)
- The process starts with the CPU register which holds the base address of the page directory.
- Page Directory (C)
- The page directory is accessed using the base address from the register to locate the page middle directory.
- Page Middle Directory (E)
- The page middle directory is then used to find the appropriate page table.
- Page Table (D)
- The page table contains the frame number where the actual page resides in physical memory.
- Offset (B)
- Finally, the offset within the page is used to access the exact memory location within the frame.
So, the correct order is: A, C, E, D, B