eda*_*els 6 memory operating-system memory-management virtual-memory
在课堂上的讲座中,提出了这些幻灯片并没有太多解释.
这些似乎都在解释同样的事情,但我不明白为什么有数据读取或写入的双向箭头.
第一张幻灯片对我没有意义,因为如何在不翻译的情况下读取或写入虚拟地址?
是第二张幻灯片说一旦CPU有物理地址就可以读写它吗?
小智 1
虚拟地址必须被转换。这就是虚拟地址中的虚拟地址。我读幻灯片时说数据读取可以是物理的或虚拟的。物理地址不需要转换。第二张幻灯片介绍了tlb,它是一个缓存,用于避免直接读取。Tlb 通常使用地址的一些未使用的位来管理脏状态和只读状态。Google tlb 了解有关该过程的更多信息。