动手写操作系统 -- 任务切换(独立栈)

同步来自我的博客http://fillzero.github.io/os/diy-os-05.html

每次调度,都先将之前的任务寄存器保存在任务自己的栈中,再将下个任务栈中的寄存器放置CPU中,然后iret即可继续执行下个任务。

posted @ 2014-10-13 23:14  fillzero  阅读(155)  评论(0)    收藏  举报