linux内核栈--------------------模糊认识

ss0是任务内核态堆栈的段选择符 esp0是堆栈栈底指针 用户态堆栈指针:ss和esp; 内核态堆栈指针:ss0和esp0; 任务0(空闲进程idle)和任务1(初始化进程init)的堆栈比较特殊   1、EIP寄存器里存储的是CPU下次要执行的指令的地址。  也就是调用完fun函数后,让CPU知道应该执行main函数中的printf("函数调用结束")语句了。 2.EBP寄存器里存储的是是栈的栈
相关文章
相关标签/搜索