RISC-V有以下分页机制: Sv32 Sv39 Sv48 Sv57 , 其中使用最多的是Sv39。 在RISC-V手册关于虚拟内存系统介绍在12.3,可以看看。 手册原文指出支持Sv 48的实现也必须支持Sv 39。支持Sv57的实现也必须支持Sv48。 我们先只关注sv39 我们先来看看satp寄存器 32位的: 64位的: 以下只介紹64位的 MODE中的值