2团日志

rCore学习——建立跳板页面

1.jr和call指令的区别 1.1 pc指令 在计算机体系结构中,程序计数器(Program Counter,简称PC)寄存器用于存储当前正在执行的指令的地址。PC寄存器的工作机制如下: 1.1.1 指令执行周期 取指(Fetch): 从PC寄存器中读取当前指令的地址。 将该地址发送到内存或指令缓

2团 2团 Published on 2024-08-29

rCore学习—RISC-V的SV39多级页表机制下的虚拟地址和物理地址转换

1.前言 1.1 虚拟地址页码和物理地址页码定义 SV39 分页机制被启用后,所有 S/U 特权级的访存被视为一个 39 位的虚拟地址,它们需要先经过 MMU 的地址转换流程,如果顺利的话,则会变成一个 56 位的物理地址来访问物理内存。

2团 2团 Published on 2024-08-23