Please enable JavaScript.
Coggle requires JavaScript to display documents.
进程与进程调度, 这里给出了执行主线 - Coggle Diagram
进程与进程调度
结构
TSS
任务状态段,此处用于特权级切换时的堆栈转换
PROCESS
记录每个进程的详细信息,除了TASK中信息外,还包括优先级,寄存器值等
TASK
记录一个任务中各个进程的基本信息,包括进程入口,进程栈,进程名称
调度
clock中断
进程切换必须有持续不断的时钟中断以进行进程调度
schedule
进程的调度函数,安排多个进程间的调度
main.c
获取task_table
根据task_table初始化process
开启时钟中断
开启键盘中断(第5节内容)
跳入进程实行
无限循环
这里给出了执行主线