What is the difference between a physical address and a virtual address in modern operating systems?
a) Physical address refers to memory location, while virtual address refers to network location.
b) Physical address is temporary, while virtual address is permanent.
c) Physical address is generated by CPU, while virtual address is assigned by the operating system.
d) Physical address is used for data, while virtual address is used for instructions.