【发布时间】:2018-04-22 15:30:42
【问题描述】:
谁在系统调用例程之前保存硬件和软件上下文?是处理器本身还是软件处理程序?
谢谢。
【问题讨论】:
-
在系统调用之前没有保存上下文。
-
但是硬件上下文保存在内核堆栈中不是吗? @user3344003
-
你的意思是寄存器和地址吗?在 x86 上两者兼而有之,但主要是软件
-
Yes(x86) 我的意思是像 %ebx、%edx 等寄存器以及硬件寄存器 @thatotherguy
标签: linux unix operating-system call