用户堆栈和系统堆栈的区别

系统栈(也叫核心栈、内核栈)是内存中属于操做系统空间的一块区域,其主要用途为:               (1)保存中断现场,对于嵌套中断,被中断程序的现场信息依次压入系统栈,中断返回时逆序弹出;               (2)保存操做系统子程序间相互调用的参数、返回值、返回点以及子程序(函数)的局部变量。     用户栈是用户进程空间中的一块区域,用于保存用户进程的子程序间相互调用的参数、
相关文章
相关标签/搜索