2023春夏季开源OS训练营 ArceOS
任课教师:
学生人数:
¥ 0
课程介绍
报名成员(0)
课堂回放(0)
2023年春夏季开源操作系统训练营:第三阶段
第三阶段 ArceOS & Hypervisor(3周)
培训安排
培训主题:
ArceOS & Hypervisor
主讲老师:
贾越凯 & 石磊 & 丁韶峰
培训时间:
每周一三五晚 8-9点上课,共三周,9次课
第一部分 ArceOS
时间:2023.5.8 - 2023.5.19
第一讲:组件化OS基础
1. ArceOS - 组件化操作系统的初步探索
2. 组件化OS基础知识
组件化OS的基本思想
组件与接口
组件间依赖
3. 系统引导与RISC-V体系结构复习
Riscv主要寄存器和重要机制
系统引导基本流程
作业:在系统引导过程中的组件化小实验。
第二讲:组件化OS框架的实现模式
1. 组件规格
2. 组件化模式:总线模式
情景概述
参考示例
3. 组件化模式:流程模式
情景概述
参考示例
4. 二维正交模式框架
作业:组件化OS框架的构建实验。1. 总线模式实验;2. 流程模式实验
第三讲:组件设计相关问题和组件实例
1. 组件设计相关问题
组件间依赖的形成
互备组件的支持
辅助工具
2. 基于Qemu的调试方法
基于源码调试
基于日志调试
3. 组件实例简介
作业:1. 辅助工具设计;2. 自由选择设计组件
第二部分 Hypervisor
时间:2023.5.22 - 2023.5.26
Hypervisor 在 ARMv8 上的实现
第一讲:ARMv8 指令集介绍,基于 EL2 的 CPU 虚拟化
第二讲:基于 ARMv8 两阶段地址翻译的内存虚拟化
第三讲:ARMv8 下的 I/O 与中断虚拟化
报名链接:
暂无数据
序号 | 课堂内容 | 开始时间 | 备注 | 课堂回放 |
---|---|---|---|---|
暂无数据 |