图是韦东山老师的驱动视频中摘下的。 1、CPU在执行进程A的程序a=a+b时的操作 2、CPU在执行该4个指令期间,如果中途被调度出去执行进程B,先要保护现场 ① 保护现场:CPU在切换出去瞬间将寄存器信息保存在进程A的栈里面; ② 执行B程序:执行B程序,待进程B被调度; ③ 恢复现场:读取进程A的栈恢复现场,继续执行后面的程序。 3、进程调度时CPU的处理 进程调度利用定时器中断来处理的。 线程才是进程调度的最小单位: