System component.

MEMORY MANAGEMENT:

Main memory is a large array of words or byte, ranging size of from hundreds or thousands to billion. Each words or bytes as it own address main memory is a repository of quick accessable data share by a CPU and I/O devices.

For a program to be executed it must be map to absolute address and locate in to memory as a program execute. It accesses the program instruction and data from memory by generating this absolute address. The program terminates it is memory spaces declared available and next the program can be loaded and executed.

* Keeping records of which parts of memory are currently used and by whom.

* Designing which process are to be loaded in to memory. When memory space became available.

* Allocating and deallocating memory space as needed.