摘要:
第四周汇编2课堂测试画的图抽象且不完整,这里做一下补充。 (1)源代码: (2)汇编代码: (3)调试 可以看到main函数的汇编代码,用 (info registers)查看各寄存器的值。 可以使每次执行下一条汇编语句时都会显示出当前执行的语句。 单步执行 ,esp减4从0xbffff118变为0 阅读全文
摘要:
进程的切换和系统的一般执行过程 1.知识总结 (1)进程调度的时机: 中断处理过程直接调用schedule(),或者返回用户态时根据need_resched标记调用schedule()。 内核线程是一个特殊的进程,只有内核态没有用户态,可以直接调用schedule()进行进程切换,也可以在中断处理过 阅读全文