Correct Answer - Option 1 : Virtual memory system
Virtual Memory System:-
- A virtual memory system provides a mechanism for translating program-generated addresses into correct main memory locations.
- This is done dynamically, while programs are being executed in the CPU.
- The translation or mapping is handled automatically by the hardware by means of a mapping table.
Main Memory System:-
-
The main memory in a computer is called Random Access Memory. It is also known as RAM.
- This is the part of the computer that stores operating system software, software applications, and other information for the central processing unit (CPU) to have fast and direct access when needed to perform tasks.
Physical address System:-
A physical address System is a memory address that is represented in the form of a binary number on the address bus circuitry in order to enable the data bus to access a particular storage cell of main memory or a register of memory-mapped I/O device.