计算机组成:
处理器(运算器和控制器),存储器,输入输出设备,系统总线
软件系统:
应用软件,支撑软件,系统软件
操作系统基本功能:
存储器管理,处理机管理,设备管理,文件管理,用户接口
发展:
手工操作----单道批处理(联机批处理-脱机批处理)----执行系统(引入通道,即I/O处理机)-----多道批处理系统(多道性,调度性,无序性,资源利用率高,系统吞吐量大,周转时间长,无交互能力)-----分时系统(多路性,交互性,独占性,及时性)
实时系统类型:应用方式划分:
实时控制,实时信息处理;
实时任务类型:周期与非周期
操作系统特性:
并发性,共享性,异步性,虚拟性
硬件环境:
特权指令,如硬件资源,输入输出设备,特殊状态位设定等等
管态:操作系统管理程序运行时的状态(与超级用户不同)(R0)
目态:用户程序运行时的状态(R3)
程序状态字PSW判断当前状态
目态—管态:系统调用(通过访管指令或陷阱指令),引发中断(访管中断,陷阱中断)----保护现场----切换到管态(中断处理程序)--调用中断服务程序—处理完成恢复目态(恢复现场)
硬件:程序运行初设置基地址寄存器,边界寄存器,每次访问都与其比较;虚拟内存后续
中断:
同步中断:CPU正在执行时,CPU控制单元发出的中断;又称异常
分为两类:
CPU检测到的异常:包括错误,陷阱,中止
程序主动设定的异常:软中断(中断请求),主要实现系统调用
异步中断:CPU以外其他硬件发出
分为:
可屏蔽中断: 如I/O
不可屏蔽中断:如掉电,存储器校验错