标签: operating-system virtual-address-space
如果程序在phsycal空间加载到ram中,并且cpu从ram读取地址,那么虚拟地址间隔的目的是什么。最后,cpu将读取ram的phsycal addrssses中的所有内容。我的意思是mmu将ram的phsycal地址转换为虚拟地址并将其发送到cpu吗?更清楚,因为我知道cpu从ram读取程序。但似乎程序的虚拟地址以某种方式加载到cpu然后cpu尝试从ram中找到加载的地址。这是正确的吗? 提前谢谢。