MOOC OS 相关资料 OS基本概念和原理 OS设计与实现细节 动手实践OS MOOC OS 2015 WIKI 在线交流 课程汇总信息 MOOC OS 相关资料 OS基本概念和原理 MOOC OS 2015 on 学堂在线 https://www.xuetangx.com/courses/TsinghuaX/30240243X/...
【实现】设计进程控制块 【实现】设计进程控制块 在proj10中,进程管理信息用struct proc_struct表示,在kern/process/proc.h中定义如下: struct proc_struct { enum proc_state state ; // Process state ...
【实现】分析内核函数调用关系 【实现】分析内核函数调用关系 首先,ucore需要建立一个空的栈空间,然后才能进行函数调用、参数传递等处理工作。ucore是在哪里建立的栈呢?其实ucore是借用了bootloader的栈空间,而bootloader在bootasm.S中的如下语句建立的栈空间: # Set up the stack pointer a...