My book(digital design and computer architecture ARM edition) explains loads and stores like this:
To perform a load or store, the processor must first translate the virtual adress to a physical adress and then access the data at that physical adress. The processor extracts the virtual page number from the virtual adress and adds it to the page table register to find the physical adress of the page table entry. The processor then reads this page table entry from the physical memory to obtain the physical page number. If the entry is valid, it merges this physical page number with the page offset to create the physical adress. Finally, it reads or writes data at this physical adress. Because the page table is store in physical memory, each load or store involves two physical memory access.
From what I understand this means that loads and stores are made on the physical adress? But when we turn of the computer we lose the content in RAM(physical adress), so does the computer always update the content of the virtual adress with the corresponding content in the physical adress?