1
0
mirror of https://github.com/Didnelpsun/CS408.git synced 2026-06-18 01:19:14 +08:00

Update 0-summary.md

This commit is contained in:
Didnelpsun
2021-10-13 23:41:50 +08:00
parent 8d855adf15
commit eabc737a5f

View File

@@ -285,7 +285,7 @@
#### 外中断的处理过程
1. 关中断。$CPU$响应中断后,首先要保护程序的现场状态,在保护现场的过程中,$CPU$不应响应更高级中断源的中断请求。否则,若现场保存不完整,在中断服务程序结束后,也就不能正确地恢复并继续执行现行程序。
2. 保存断点。为保证中断服务程序执行完毕后能正确地返回到原来的程序,必须将原来的程序的断点(即程序计数器$PC$)保存起来。
2. 保存断点。为保证中断服务程序执行完毕后能正确地返回到原来的程序,必须将原来的程序的断点(即程序计数器$PC$)保存起来。由硬件自动完成。
3. 中断服务程序寻址。其实质是取出中断服务程序的入口地址送入程序计数器$PC$。
4. 保存现场和屏蔽字。进入中断服务程序后首先要保存现场现场信息一般是指程序状态字寄存器PSWR和某些通用寄存器的内容。
5. 开中断。允许更高级中断请求得到响应。
@@ -344,4 +344,3 @@
+ 大内核:除了基本功能外还包含进程管理等其他功能。
+ 优点:高性能。
+ 缺点:内核代码庞大,结构混乱,难以维护。