操作系统发展与分类

1)单工程序阶段

2)批处理阶段

同时处理多道程序

        自动性

        顺序性

        普遍性

3)分时操作系统

        同时允许多用户共享主机资源

为什么需要分时操作系统

        人机交互

        共享主机

        便于用户上机

关键问题

        及时接收

        及时处理

特性

        多路性

        及时性

        独立性

        交互性

缺点

        不能优先处理紧急任务

4)实时操作系统

应用需求

        实时控制

        实时信息处理

实时任务

        周期 / 非周期实时任务

        软 / 硬实时任务

特性

        多路性

        及时性

        独立性

        交互性

        可靠性

5)微机操作系统

操作系统运行机制

        内核程序        应用程序

        核心态        用户态

        特权指令        非特权指令

时钟管理

        计时

                提供系统时间

        时钟中断

                eg:进程切换

中断机制

        提高CPU利用率

        外中断

                中断信号来自外部设备

        内中断

                中断信号来自内部设备

                陷进 / 陷入:程序主动引发

                故障:错误条件引发

                终止:致命错误引发

原语

        一个程序段

        若干条指令组成

        完成某个特定功能

        原子性

                执行过程中不会被中断

系统数据结构

        进程管理

        存储器管理

        设备管理

系统调用

        由操作系统实现

        应用程序调用

        是一套接口集合

        应用程序访问内核服务的方式

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值