操作系统作用:
1、管理所有资源
2、控制程序
定义:操作系统是一种管理计算机系统资源、控制系统工作流程,方便用户使用计算机的系统软件
硬件资源:内存、CPU、外设
软件资源:程序、数据
并发、并行
多道程序、job scheduling作业调度
状态转换:kernel mode核心态 和 user mode 用户态
(1)各种保护
所有I/O指令都是特权指令 且保证用户程序决不能以核心态管理计算机
基址寄存器与界限寄存器定义逻辑地址空间
操作系统结构
1、分时(多任务)
切换频率高
响应时间短
进程
CPU调度
交换技术
虚拟内存
2、多道
4、多处理器
1、管理所有资源
2、控制程序
定义:操作系统是一种管理计算机系统资源、控制系统工作流程,方便用户使用计算机的系统软件
硬件资源:内存、CPU、外设
软件资源:程序、数据
并发、并行
多道程序、job scheduling作业调度
状态转换:kernel mode核心态 和 user mode 用户态
(1)各种保护
所有I/O指令都是特权指令 且保证用户程序决不能以核心态管理计算机
基址寄存器与界限寄存器定义逻辑地址空间
操作系统结构
1、分时(多任务)
切换频率高
响应时间短
进程
CPU调度
交换技术
虚拟内存
2、多道
- 单独用户不能使CPU忙
- CPU总是在工作
- 多道作业同驻内存
- job scheduling作业调度
- 当等待时CPU转去运行别的job
4、多处理器
- 增加吞吐量
- 规模经济
- 增加可靠性