10/30/2018 1
CSC 452: Memory Management
Jonathan Misurda jmisurda@cs.arizona.edu
Exclusive Access
Operating system (RAM) User program (RAM)
0xFFFF 0xFFFF
User program (RAM) Operating system (ROM) Operating system (RAM) User program (RAM) Device drivers (ROM)
Fixed Partitions
OS Partition 1 Partition 2 Partition 3 Partition 4 100K 500K 600K 700K 900K OS Partition 1 Partition 2 Partition 3 Partition 4 100K 500K 600K 700K 900K
Relocation and Protection
Process partition OS
0xFFFF
Limit Base
0x2000 0x9000
Logical address: 0x1204 Physical address: 0x1204+0x9000 = 0xa204
Degree of Multiprogramming Swapping
OS OS OS OS OS OS OS A A B A B C B C B C D C D C D A A