Introduction
背景知识(硬件1)
背景知识(硬件2)
architecture
base-env
selector/descriptor
task
memory-management
privilege
stack-switch
bios-intr
misc
addr
descriptor
paging
系统调用
背景知识(3种不同的上下文切换)
函数
中断
进程
引导启动
bootsect
setup
head
内核初始化
main
进程管理
进程创建
进程切换
Published with GitBook
函数
上下文切换(函数)
以 near call 为例
看起来有3部分入栈保存
call之前,参数入栈
call过程中,硬件将返回地址入栈(IP)
call之后,函数将rbp入栈
asm code
call
ret
results matching "
"
No results matching "
"