Differentiate physical and logical addresses?
Physical address refers to the actual location of data in memory hardware, while a logical address is a virtual address that the CPU uses to access memory. Physical addresses are unique and specific to a particular memory location, whereas logical addresses can be mapped to different physical addresses by the memory management unit.