操作系统引论
1.1_1 操作系统的概念、功能和目标
操作系统的作用
1.是用户与计算机硬件系统之间的接口
有些地方说是广义指令,实际上指的就是系统调用
2.是计算机系统资源的管理者
3.实现了对计算机资源的抽象 / 对硬件机器的扩展
小结
1.1_2 操作系统的特征
1 并发
2 共享
并发和共享的关系
3 虚拟
时分复用技术 宏观上同时为多个用户服务,使得每个用户都认为是只有一个处理器在专门为他服务。
空分复用技术 100MB的应用之所以能在30MB的内存空间里运行,实际上就是每次只把程序的一部分调入内存运行,运行完成后将该部分换出。
4 异步
小结
1.1_3 操作系统的发展与分类
手工操作阶段
两方面缺点:
1 用户独占全机
2 人机速度矛盾 CPU等待人工操作造成计算机资源利用率低
批处理阶段
单道批处理系统
只能串行执行
多道批处理系统
分时操作系统
实时操作系统
小结
特别要注意 多道批处理系统,分时操作系统,实时操作系统
1.1_4 操作系统的运行机制和体系结构
运行机制
两种指令
两种处理器状态
两种程序
操作系统内核和体系结构
小结
1.1_5 中断与异常
中断机制的诞生
为了解决系统资源利用率低的问题
中断的概念和作用
中断的分类
1
2
外中断的处理过程
中断处理程序位于核心态
小结
1.1_6 系统调用
什么是系统调用,有何作用?
系统调用与库函数的区别