问答题

简答题 linux的进程控制块如何存放?为什么?假设ESP中存放的是栈顶指针,请用三句汇编语句描述如何获得current的PC的地址。

【参考答案】

当进程一进入内核态,CPU就自动设置进程的内核栈。这个栈位于内核的数据段上,为了节省空间,Linux把内核栈和一个紧挨近......

(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)