Register context
寄存器上下文
在UNIX系统中,它是进程上下文的一部分。它由下面几个部分组成:
- 程序寄存器,指出CPU将要执行的下条指令的地址,此地址是中或用户存储空间中的虚地址。
- 处理机状态寄存器。
- 通用寄存器,其中的数据是进程在其运行期间产生的。
- 栈指针,包括有栈中下一项的当前地址。此地址是在核心栈中,还是在用户栈中,由运行方式决定。机器的结构规定了栈指针指向的是栈中下一个自由项,还是栈中最后使用的项。类似地,机器的结构还决定了栈的增长方向,即根据数字,是向高地址方向增长还是向低地址方向增长。
阅读(1043) | 评论(0) | 转发(0) |