AI
推荐
模板社区
专题
登录
免费注册
首页
流程图
详情
中断与系统调用过程
2021-03-04 19:17:34
0
举报
分享方式
使用 (¥3)
x86系统中断与系统调用的过程
操作系统
模板推荐
作者其他创作
大纲/内容
call sys_call_table
有挂起信号
是
允许抢占
中断上下文ESP指向中断栈
RESTORE_ALL恢复上下文
新进程内核栈
need_resched重调度
用户/内核空间异常
push orig_eax压栈系统调用号
preempt_schedule_irq调度
SAVE_ALL保存上下文
否
返回内核空间
do_notify_resume处理信号
syscall_exit系统调用返回
返回用户空间
resume_userspace返回用户空间
ret_from_intr中断返回
ret_from_exception异常返回
schedule调度
内核空间
resume_kernel返回内核空间
异常入口
common_interrupt中断入口
cli 关中断
进程上下文ESP指向进程内核栈
用户/内核空间中断
call do_IRQ
push orig_eax压栈中断向量号
用户空间系统调用
system_call系统调用入口
收藏
立即使用
中断与系统调用过程
陈小元
职业:工程师
去主页
Collect
Get Started
医保调用过程
Collect
Get Started
FX接口调用过程
Collect
Get Started
Dubbo调用过程
Collect
Get Started
第六节使用过程
评论
0
条评论
下一页
Document