- 6
- 0
- 约8.25千字
- 约 6页
- 2017-12-25 发布于浙江
- 举报
下载
第12章 陷入与系统调用
本章说明系统处理陷入的一般方式以及处理系统调用的特殊性。
有很多条件会造成处理机“陷入”。其中有些显然是出错条件,例如硬件或电源故障,
U N I X 并不企图采用任何相当复杂的方法进行故障恢复。
我们的注意力集中于“t r a p . c ”文件中的主要过程。
12.1 trap(2693)
调用此过程的方法在第 1 0章中已经说明。用汇编语言编写的“ t r a p ”例程执行某些基础性
的内务处理,建立起了核心栈中的有关部分,所以当调用此过程时,似乎一切都已准备妥当。
“t r a p ”过程可视为是由另一个“ C ”过程带7个参数以一般方式调用的,这 7个参数及它
们的顺序是:
d e v , s p , r 1 , n p s , r 0 , p c , p s
顺便要在这里提及的是一个特殊之处。通常,传送给“ C ”过程的所有参数都采用传值方
式。如果被调用的过程在执行中更改了参数值,这不会直接影响到调用过程。但是若“ t r a p ”
或中断处理程序更改了它
您可能关注的文档
- 华师大版九年级数学下册精品教学:28.2 用样本估计总体.ppt
- 华师大版九年级数学下册精品教学:28.3.2 容易误导读者的统计图.ppt
- 华师大版九年级数学下册精品教学:第26章 小结与复习.ppt
- 华师大版九年级数学下册精品教学:28.3.1 借助调查作决策.ppt
- 华师大版九年级数学下册精品教学:第27章 小结与复习.ppt
- 华师大版九年级数学下册精品教学:第28章 小结与复习.ppt
- 基础会计学 刘峰 教学课件ch01-cn.ppt
- 华师大版九年级数学下册精品教学:27.3 第2课时 圆锥的侧面积和全面积.ppt
- 基础会计学 刘峰 教学课件lesson01-en.ppt
- 基于MapInfo的松嫩盆地水资源开发管理信息系统.pdf
最近下载
- Agisoft Metashape用户手册中文版.pdf VIP
- 针灸主穴主病趣记.docx VIP
- JJF(京) 136-2024 液相色谱仪自动进样器校准规范.docx VIP
- 2023黑龙江省牡丹江市中考数学真题试卷和答案.doc VIP
- DB23T 3816-2024 公路沥青路面超薄铺装设计与施工技术规范.pdf VIP
- 慢性心力衰竭患者容量管理护理专家共识.pptx VIP
- 武汉监狱公务员面试面试题及答案.doc VIP
- 浙江省红十字应急救护知识竞赛考试题库(含答案).docx VIP
- 2025年5月18日河南省事业单位招聘考试《公共基础知识》试题(含答案).docx VIP
- 2025年广东省教师招聘考试(音乐)历年参考题库含答案详解.docx VIP
原创力文档

文档评论(0)