Question: NOTE : Please explain how ALL the calculations were done. 9. Assume dynamic relocation is performed with a linear page table. Assume a system with

NOTE: Please explain how ALL the calculations were done.
9. Assume dynamic relocation is performed with a linear page table. Assume a system with the following parameters: address space size is 32KB physical memory size is 128KB page size is 4KB Assume you are given the following trace of virtual addresses and the physical addresses they translate to. Can you reverse engineer the contents of the page table for this process? VA 0x00006e19 --> 0003e19 VA 0x00004d35 --> 0000ad35 VA 0x000030d8 --> 000050d8 VA 0x0000244d --> 0001a44d VA 0x00005665 --> Invalid VA 0x00000084 --> 00000084 a. Page Table Entry(PTE) O i. Valid. PFN = 0x00 ii. Valid. PFN = 0xd0 iii. Invalid Entry or page table does not contain entry for this VPN iv. Contents of PTE cannot be determined from this address trace v. None of the above (e.g., Valid, but a different PFN) b. Page Table Entry 1 i. Valid, PFN = 0x01 ii. Valid, PFN = 0x10 iii. Invalid Entry or page table does not contain entry for this VPN iv. Contents of PTE cannot be determined from this address trace v. None of the above (eg.. Valid, but a different PFN) c. Page Table Entry 2 i. Valid, PFN = 0x01 ii. Valid. PFN = Oxla iii. Invalid Entry or page table does not contain entry for this VPN iv. Contents of PTE cannot be determined from this address trace v. None of the above (e. g., Valid, but a different PFN) d. Page Table Entry 3 i. Valid, PFN = 0x06 ii. Valid, PFN = Oxbe iii. Invalid Entry or page table does not contain entry for this VPN iv. Contents of PTE cannot be determined from this address trace v. None of the above (eg.. Valid, but a different PFN)
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
