Posts by Topic: risc-v

RISC-V 特权架构学习
RISC-V 特权架构学习

yang - 2023-04-05

2023-04-05 RISC-V特权指令级架构 特权级别 特权体系结构 为什么需要分层 需要一些管理、保护共享资源和隔离实现细节的方法,于是将软件栈进行了清晰的分层。 软件层级与谁通信通过什么通信 应用程序AEE (Application Execution Environment 应用程序执行环境)ABI (Application Binary Interface 应用程序二进制接口) 操作系统SEE (Supervisor Execution Environment 监管者执行环境)SBI (Supervisor Binary Interface 监管者二进制接口) 超级监管程序HEE (Hypervisor Execution Environment 超级监管者执行环境)HBI (Hypervisor Binary Interface 超级监管者二进制接口) 以上名词翻译仅供参考。 ABI 应用程序二进制接口,包含 user-level ISA 和一组用于与 AEE 互动的 ABI 调用 (ABI calls)。传统的操作系统中 AEE 是由 OS 提供的。 SBI Supervisor 二进制接口,与 Supervisor 执行环境交互(SEE)。SBI 包括 user-level ISA 和 supervisor-level...