同步来自我的博客:http://fillzero.github.io/os/diy-os-05.html
每次调度,都先将之前的任务寄存器保存在任务自己的栈中,再将下个任务栈中的寄存器放置CPU中,然后iret即可继续执行下个任务。
动手写操作系统 -- 任务切换(独立栈)
原文:http://www.cnblogs.com/fillzero/p/4023358.html