1.1.3操作系统发展的主要动力 令不断提高计算机资源利用率的需要 如批处理系统的出现 令方便用户 *如分时交互式系统的出现 令器件的不断更新换代 8位-16-32-64 令计算机体系结构的不断发展 单机oS-多机OS-网络OS 操作系统引论
操作系统引论 ❖ 不断提高计算机资源利用率的需要 如批处理系统的出现 ٭ ❖ 方便用户 如分时交互式系统的出现 ٭ ❖ 器件的不断更新换代 ٭ 8位-16-32-64-... ❖ 计算机体系结构的不断发展: ٭ 单机OS-多机OS-网络OS-… 1.1.3 操作系统发展的主要动力
1.2操作系统的发展过程 121无操作系统时的计算机系统 令人工操作方式 如纸带输入机 特点是用户独占全机及cPU等待人工操作。 令脱机J/0方式(图12) 引入J/机的概念,解决前者的缺点。 特点是减少了CPU的空闲时间且提高I/0速度 操作系统引论
操作系统引论 1.2 操作系统的发展过程 1.2.1无操作系统时的计算机系统 ❖ 人工操作方式 。如纸带输入机 ٭ 。特点是用户独占全机及CPU等待人工操作 ٭ ❖ 脱机I/O方式(图1.2) ٭ 引入I/O机的概念,解决前者的缺点。 ٭ 特点是减少了CPU的空闲时间且提高I/O速度
图1-2脱机O示意图 输入设备 外围机 磁盘 磁盘 主机 磁盘 磁盘 外围机 输出设备 操作系统引论
操作系统引论 图1-2脱机I/O示意图 输入设备 外围机 磁盘 磁盘 磁盘 主机 磁盘 外围机 输出设备
122单道批处理系统 令处理过程(图13) 监督程序( monitor) 概念:系统对作业的处理都是成批进行的、且 内存中始终只保持一道作业,称为单道批处理 系统( simple batch systen)。 批处理系统的引入是为了提高系统资源的利用 率和吞叶量 概念:运行控制权 特征 自动性、顺序性、单道性 操作系统引论
操作系统引论 1.2.2 单道批处理系统 ❖ 处理过程(图1.3) ٭ 监督程序(monitor) ٭ 概念:系统对作业的处理都是成批进行的、且 内存中始终只保持一道作业,称为单道批处理 系统(simple batch system)。 批处理系统的引入是为了提高系统资源的利用 ٭ 率和吞吐量 ٭ 概念:运行控制权 ❖ 特征 ٭ 自动性、顺序性、单道性
图1-3 开始 把下一个作业 还有下 是 的源程序转换 个作业? 为目标程序 否 停止 是 源程序 有错吗? 否 运行目标程序 装配目标程序 操作系统引论
操作系统引论 图1-3 还有下一 个作业? 把下一个作业 的源程序转换 为目标程序 源程序 有错吗? 运行目标程序 装配目标程序 开始 是 否 停止 是 否