11.3.2 中断和异常
缺页、系统调用、外中断的返回位置有何不同?
选一章打印。双面打印(按长边翻页)后沿虚线剪开,每张卡片正面题目、背面答案。
缺页、系统调用、外中断的返回位置有何不同?
权限态和进程状态为什么不能混用?
判断特权指令的稳定标准是什么?
中断题的四格证据是什么?
陷入指令和内核服务是什么关系?
用户态与内核态之间有哪些合法转换?
前者描述CPU权限,后者描述进程是否运行、就绪或阻塞;系统调用可能切权限但不一定阻塞。
缺页修复后重试原指令;系统调用通常返回下一条;外中断恢复被打断处或调度别人。
来源、同步或异步、处理入口、返回位置。
是否能改变全局机器状态、资源保护或其他进程;若能通常必须由内核执行。
系统调用、异常或外中断使硬件受控进入内核;内核执行受保护返回恢复用户态。
陷入只建立受控入口;内核校验调用号与参数后才执行具体服务。