2025-05-03
Status: #idea
Tags: OS Camp Stage 3
Hypervisor
页表相关
Host主机使用hgatp来设置页表基址
hgatp:
地址转换流程
- Guest虚拟地址--通过vsatp转换-->Guest物理地址
- Guest物理地址--通过hgatp转换-->Host物理地址
2会发生在Guest发生页表访问错误时出现
ArceOS exercise
simple_hv
原本以为需要让HOST处理特权指令和缺页,
但是看ppt的要求输出貌似也没有处理,于是直接sepc+4并设置a0和a1
这样就能通过测例了.