Answer from cs61c-ev (Roland Carlos 16583196) for Question 1 A virtual address exists only in the virtual memory while the physical address is the actual physical memory. The virtual address is produced by the CPU which is then translated by a combination of hardware and software to get the physical address.