①jmp是不负责任的调度,不保存任何信息,不考虑会回头.跳过去就什么也不管了.②call,保存eip等,以便程序重新跳回.ret是call的逆过程,是回头的过程.这都是cpu固有指令,因此要保存的信息,不用我们自己保存.我们直接使用指令即可③同一任务内特权级转移,跟 ②差不多,不过要准备个tss,并加载它,然后call 门一下就行了.④进程调度,进程的界限是我们人为加上的,cpu并不知道进程要切换了,也没有特定的进程指令.因此进程的状态需要我们自己保存.上面的关系好像是在盖房子,越盖越高,越盖越…