Question: please help thx 4. Relocatable Dynamic Partitions: allows for compaction of used memory blocks by relocating allocated memory blocks. See Assembly Language Example pp. 45-46

please help thx
 please help thx 4. Relocatable Dynamic Partitions: allows for compaction of

4. Relocatable Dynamic Partitions: allows for compaction of used memory blocks by relocating allocated memory blocks. See Assembly Language Example pp. 45-46 (edition 7 pp. 46- 47) eallocation Assume the use of Dynamic Memory allocation and the following free list and busy list: Free list Beginning address 400 900 1200 1800 Memory Block Size Status 200 free free 100 500 400 free free Busy list Beginning address Memory Block Size Status 400 busy 300 600 1000 1700 busy 200 100 busy busy Update the free and busy lists by doing the following in order: 1. Allocate 100 memory units using first fit allocation. 2. Deallocate the block beginning at address 1000 3. Deallocate the block beginning at 1700 4. Allocate 450 memory units using first fit allocation. 5. Deallocate the block beginning at address 0

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!