Question: 1. what is the difference between a physical address and a virtual address?
Answer: Physical addresses refer to hardware addresses of physical memory. Virtual addresses refer to the virtual store viewed by the process. might be different, in which case virtual addresses must be mapped into physical addresses. ... processes don't use all of the 4GB of space.