课程介绍
本课程从明白盘算机硬件的外围事件机制(存储程序盘算机以及函数调用堆栈)以及用户态程序怎样通过系统调用陷入内核(中断异样)动手,通过高低两个偏偏向双向夹击的策略,并应用实践可运行程序的反汇编代码从实践的角度明白操纵系统内核 ,而后最先剖析Linux内核源代码,从系统调用陷入内核,进程调理与进程切换 ,最后返回到用户态进程,通过仔细剖析梳理这一进程,并推广到硬件中断、缺页异样等内核实行门路 ,终究能从实质上驾驭Linux内核的实质,以致在脑子中演绎Linux系统的运行进程。
本课程从明白盘算机硬件的外围事件机制(存储程序盘算机以及函数调用堆栈)以及用户态程序怎样通过系统调用陷入内核(中断异样)动手,通过高低两个偏偏向双向夹击的策略,并应用实践可运行程序的反汇编代码从实践的角度明白操纵系统内核 ,而后最先剖析Linux内核源代码,从系统调用陷入内核,进程调理与进程切换 ,最后返回到用户态进程,通过仔细剖析梳理这一进程,并推广到硬件中断、缺页异样等内核实行门路 ,终究能从实质上驾驭Linux内核的实质,以致在脑子中演绎Linux系统的运行进程。
留言评论
暂无留言