1、操作系统是管理系统资源、控制程序执行,改善人机界面,提供各种服务,合理组织计算机工作流程和为用户使用计算机提供良好运行环境的一种系统软件。配置操作系统的主要目标:方便用户使用;扩大机器功能; 管理系统资源;提高系统效率;构筑开放环境。2、系统调用是一种中介角色,把用户和硬件隔离开来,应用程序只有通过系统调用才能请求系统服务并使用系统资源。系统调用是应用程序获得操作系统服务的唯一途径。系统调用可分为:进程管理、文件操作、设备管理、贮存管理、进程通信、信息维护六类。3、系统调用的实现原理:⑴编写系统调用处理程序 ⑵设计一张系统调用入口地址表,每个入口地址都指向一个系统调用的处理程序,有的系统还包含系统调用自带参数的个数 ⑶陷入处理机制,需开辟现场保护,以保存发生系统调用时的处理器现场。4、系统调用与过程调用的主要区别:⑴调用形式不同 ⑵被调用代码的位置不同 ⑶提供方式不同 ⑷调用的实现不同5、系统调用的作用:(1)内盒可以基于权限和规则对资源访问进行裁决,保证系统的安全性(2)系统调用对资源进行抽象,提供一致性接口,避开用户使用资源时发生错误且提高编程效率5、用户态转向核心态:程序请求操作系统服务,执行系统调用;在程序运行时产生中断或异常事件6、中断的概念:指在程序执行过程中,遇到急需处理的事件时,临时中止现行程序在 CPU 上的运行,转而执行相应的事件处理程序,待处理完成后再返回断点或调度其他程序执行。进程线程区别联系:进程:是一个可并发执行的具有独立功能的程序关于某个数据集合的一次执行过程,也是操作系统进行资源分配和保护的基本单位。线程:是操作系统进程中能够独立执行的实体,也是处理器调度和分派的基本单位。是进程的组成部分,每个进程内允许包含多个并发执行的实体引入进程的原因:一是刻画系统的动态性,发挥系统的并发性,提高资源利用率。二是解决共享性,正确描述程序的执行状态。8、进程最基本的状态有三种:运行态:进程占有处理器正在运行。就绪态:进程具备运行条件,等待系统分配处理器以便运行。等待态:又称为z ǔ阻s è塞态或睡眠态,指进程不具备运行条件,正在等待某个事件的完成。进程状态转换的具体原因:运行态等待态 等待使用资源或某事件发生,如等待外设传输、等待人工干预。等待态就绪态 资源得到满足或某事件已经发生,如外设传输结束;人工干预完成。运行态就绪态 运行时间片到,或出现有更高优...