第一章 操作系统概论
1. 硬件——操作系统——支撑软件——应用软件
2. 操作系统特征:并发性、共享性、随机性
3. 操作系统作为系统软件集中了两类主要的功能:资源管理、控制程序执行
4. 所谓的共享性:在一定策略下,按照不同资源类型共同占有使用。
5. 操作系统研究观点:软件、资源管理、进程、虚拟器、服务提供者的观点
6. 批处理系统优点:吞吐量大、CPU资源利用率高、周转时间短,不具有较快的响应时间 缺点:缺乏交互性
7. 微内核(C/S结构 客户机/服务器)特点:可靠、灵活、适合分布式处理
8. 没有工业操作系统
9. 中央处理单元是共享设备,可以被抢占。打印机,扫描仪,磁带机是独占设备,无法被抢占,但是可以共享。
10. 实时系统的设计目标:满足截止时间的要求,满足可靠性要求。
第二章 操作系统运行机制
1. 中断源:引起中断的那些事件
2. 中断请求:中断控制器向中央处理器发送信号
3. 中断的作用:发挥处理器使用效率、提高系统实时能力
4. 中断:时钟中断、I/O中断、控制台中断、硬件故障中断
5. 异常(不是中断):程序性中断(算术溢出、被零除、缺页)、访管指令异常
6. 系统调用:能够动态请求和释放系统资源
7. 系统/一般过程调用区别:一般过程调用的调用与被调用程序运行在相同的状态,不涉及系统状态的转换;系统调用的调用程序在用户态,被调用程序在系统态,需要通过软中断(陷入机制)实现用户态到核心态的转化。
8. 参数传递:陷入指令自带参数、通用寄存器、堆栈区
9. 用户可见寄存器:数据/地址/条件码寄存器
©本文版权归作者所有,任何形式转载请联系我们:xiehuiyue@offercoming.com。