An Address in main memory is called :

2023

An Address in main memory is called :

  1. A.

    Virtual address

  2. B.

    Memory address

  3. C.

    Logical address

  4. D.

    Physical address

Attempted by 645 students.

Show answer & explanation

Correct answer: D

Answer: Physical address

Explanation: A physical address is the actual address that identifies a specific location in main memory (RAM). Other address types are names used by programs or the system and must be translated to a physical address before memory access.

  • Physical address: The actual address used by the memory hardware to read or write data in RAM.

  • Logical address: An address generated by the CPU within a process's address space; it is translated into a physical address by the operating system and MMU.

  • Virtual address: Often used interchangeably with logical address in virtual memory systems; it is part of the process's view and must be mapped to a physical address.

  • Memory address: A generic term for an address referring to memory; the precise term for an address in main memory is physical address.

How translation works: The CPU issues a logical or virtual address. The MMU (using page tables or other mapping structures) translates that address into the corresponding physical address, which is then used to access main memory.

Explore the full course: Mppsc Assistant Professor