Q2.Marks: +2.0UGC NET Paper 2: Computer Science 7th Dec 2023 Shift 2
An Address in main memory is called :
1.Virtual address
2.Memory address
3.Logical address
4.Physical address ✓ Correct
Solution
The correct answer is Physical address
Key Points
Physical address:
This is the actual address in the computer's memory. Each byte of memory in a computer can be identified by a unique physical address.
Whereas a virtual (or logical) address specifies a location in the virtual address space set up by a system using virtual memory, the MMU translates this into a physical address to access the actual data.
The physical address directly corresponds to a specific location of a byte in the system's RAM.
Additional Information
Virtual address: This term is used in a system that uses virtual memory, where the memory management unit (MMU) and the operating system work together to give each process the illusion that it is the only process running on the computer. Each process has its own set of virtual address spaces, which the MMU translates into actual physical addresses. Virtual addresses help in the abstraction of the memory implementation, making programming easier.
Memory address: This is a more general term that refers to the identifier for a particular memory location where a data byte or a group of data bytes is stored. It can represent either a virtual or a physical address, depending on the context.
Logical address: This is another term for virtual address. It's the address that a process uses to reference a memory location, unaware of the actual physical address of the data in memory. The MMU translates these logical addresses into physical addresses.