Assignment 9
Assignment 9
Page mapping table is NOT shown but frame-numbers are given corresponding to page index (offset)
(If the frame-number is not present for given page index -marked as No Frame)
Page 1
VM-
Segment mapping table is NOT shown but base-addresses and segment length are given corresponding to segment index (offset)
(If the base-address is not present or seg offset > seg length for given seg index -marked as segmentFault)
VA segment No offset base address segment length PA Seg status
95F874 9 5F874 8138641 FF708 8197EB5 No FAULT
3DBD3D 3 DBD3D 737B8DDC AF755 ------- Seg FAULT
221A70 2 21A70 4516DDE9 6CB3E 4518F859 No FAULT
4FD4A1 4 FD4A1 419AC241 7FE38 ------- Seg FAULT
BADFC 0 BADFC 5072367 485BE ------- Seg FAULT
465F01 4 65F01 7724C67E 8305B 772B257F No FAULT
63B9EA 6 3B9EA 5E884ADC AD889 5E8C04C6 No FAULT
517796 5 17796 580BD78F EA58B 580D4F25 No FAULT
55585C 5 5585C 70A64E2A 3498E ------- Seg FAULT
487CB0 4 87CB0 1D4ED43B A0E20 1D5750EB No FAULT
D89A32 D 89A32 57E4CCAF D94E2 57ED66E1 No FAULT
588F54 5 88F54 542289EC 921F6 542B1940 No FAULT
437FDB 4 37FDB 7644A45C FFC31 76482437 No FAULT
4A481A 4 A481A 579478FE AC28C 579EC118 No FAULT
C240FB C 240FB 1BA026FA 1E644 ------- Seg FAULT
C6C33A C 6C33A 12E685FB 6AC35 ------- Seg FAULT
EEDD1 0 EEDD1 374A3FE6 EF4F9 37592DB7 No FAULT
F9C13C F 9C13C 649BB77C ACA09 64A578B8 No FAULT
386575 3 86575 1CF10FD8 1173E ------- Seg FAULT
5BA861 5 BA861 47398C89 FED4D 474534EA No FAULT
seg base address 8138641 generate PA by adding offset Search base-address at index (seg No) in
ADD offset oo5F874 in segment base address segment mapping table
PA 8197EB5
Page 2
VM-
Q1
Segmentation(single level) problem
Main Memory 256MB (228)
Q2
Paging(single level) problem
Main Memory 4PB (252)
Frame size 4MB (222)
CPU address 32bit(Virtual address space)
Q2a
calculate/fill this table
VA page No offset frame-number PA page status
6B8B4567 1AE B4567 243C9869
66334873 198 334873 19495CFF
2AE8944A AB 28944A 238E1F29
46E87CCD 11B 287CCD 107ED7AB
2EB141F2 BA 3141F2 No Frame
5BD062C2 16F 1062C2 DB127F8
216231B 8 16231B 1190CDE7
66EF438D 19B 2F438D 3352255A
Page 3
VM-april-2017
Page 4