This question was already asked on Bartleby however the two level table was not created. A computer system uses 16-bit addresses for virtual and physical addresses, and each page and frame has a size of 256 bytes. 1. suppose that the OS uses a two-level page table. Draw the page table using the same structure and logic as the image provided, from an article found online this logic can be anazyed through the link https://sonsh0824.tistory.com/entry/MultiLevel-Page-Table . (Assume that frames 7 through 221 are free, so you can allocate space for the page table there.) In addition, suppose that the page-table directory storage comprises a whole number of consecutive full frames. (For examples: if the directory entry is 2 bytes, the entry’s storage comprises 1 frame; if the directory entry is 260 bytes, the entry’s storage comprises 2 consecutive frames.) 2. What is the size of the two-level page table given in question I(f)? 3. Now, translate the virtual addresses to physical addresses for the two-level page table. Show how you obtain your answers. 0x0389 0xDF78 0x0245 0x8012
This question was already asked on Bartleby however the two level table was not created. A computer system uses 16-bit addresses for virtual and physical addresses, and each page and frame has a size of 256 bytes.
1. suppose that the OS uses a two-level page table. Draw the page table using the same structure and logic as the image provided, from an article found online this logic can be anazyed through the link https://sonsh0824.tistory.com/entry/MultiLevel-Page-Table . (Assume that frames 7 through 221 are free, so you can allocate space for the page table there.) In addition, suppose that the page-table directory storage comprises a whole number of consecutive full frames. (For examples: if the directory entry is 2 bytes, the entry’s storage comprises 1 frame; if the directory entry is 260 bytes, the entry’s storage comprises 2 consecutive frames.)
2. What is the size of the two-level page table given in question I(f)?
3. Now, translate the virtual addresses to physical addresses for the two-level page table. Show how you obtain your answers.
-
0x0389
-
0xDF78
-
0x0245
-
0x8012
![PTBR
Linear Page Table
valid
prot
1 rx
1010
0
0
-1000ooool
rx
rw
-
-
-
rw
ટાડ
rw
201
PFN
12
13
100
86
15
PFN 201
PFN 203 PFN 202
PFN 204
Multi-level Page Table
PDBR
PFN 200
valid
1
200
PFN
201
0
1
The Page Directory
204
Linear Page Tableº| PFN 202, PFN 2032
모두 invalid 하므로 할당되지 않았다.
valid
prot
1
0
1
rx
rx
-
0
0
1
1
rw
PFN
12
13
[Page 1 of PT: Not Allocat
100
rw
rw
[Page 2 of PT: Not Allocated]
PFN 201
86
15
PFN 204](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2F7ddb5141-9b19-40a9-8cba-6d95dfeb2e0c%2F678c1773-7335-4f9e-92b4-1020bc45b81a%2Fu5r5gx5_processed.jpeg&w=3840&q=75)

Trending now
This is a popular solution!
Step by step
Solved in 5 steps









