Question
The Operating system monitor uses 32000 Bytes. Three users are using an editor. The editor is shared and uses 40000 Bytes. User 1 is editing
The Operating system monitor uses 32000 Bytes. Three users are using an editor. The editor is shared and uses 40000 Bytes. User 1 is editing a 24000 Byte file. User 2 is editing a 16000 Byte file, user 3 is editing a 12000-byte file. Assume that a SEGMENTED memory allocation scheme is used and the loading is in the order Monitor, Editor, User 1, User2 User3. Be sure to relocate in the correct order.
- Complete the memory allocation table above. Be sure to show all addresses.
- Can internal fragmentation occur? Why or why not.
- Find the physical flat addresses corresponding to the following logical addresses:
Relative address 10000 in editor ___________________________.
Relative Address 4000 in User 2 ___________________________.
- Find the program name and Relative address for the following physical flat addresses.
80000 Program ________________ Rel. Address _________________.
15000 Program ________________ Rel. Address _________________.
125000 Program ________________ Rel. Address _________________.
- Give the values in the Base and Limit registers for:
Editor: Base ___________________ Limit ________________,
User 3: Base __________________ Limit ________________.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started