原视频教程
操作系统的进一步发展(分时系统的衍化)
微机操作系统
- 背景:
◆随着大规模集成电路发展,进入个人计算机( PC机)时代。
◆1973年: CP/M操作系统
■Control Program/Microprocessor
◆良好的层次结构: BIOS把操作系统和硬件分隔
◆易学易用
例1:◆苹果Mac OS和Macintosh(1976年)
■Mac OS是运行Macintosh系列电脑上的操作系统。
■Mac OS是首个配有图形界面和鼠标的操作系统。
例2:◆微软的MS DOS ( 80年代)
■磁盘操作系统
■单用户单任务
■MS DOS预装在IBM PC.上。
例3:◆微软Windows操作系统
■1985年11月, Windows 1.0正式上市
I 11992年04月, 发表Windows 3.1
■1993年05月 ,发表Windows NT
■Windows 95 , CE , 98 , 2K , XP, Win7,WIN10…
◆Windows占有PC市场的巨大份额
多处理机操作系统
网络操作系统
■普通操作系统+网络通信+网络服务。
例1:UNIX/ LINUX/ WINDOW
网络操作系统功能
■透明存取
■存取控制
实时操作系统
- 产生背景
■实时事务:军事,工业控制,智能仪器等
■要求:某些任务要优先紧急处理 - 特点
■强调作业完成的时限 - 硬实时系统:时限要求严格
■火炮控制系统
■航空航天
■制导系统
■目标识别和跟踪
■工业控制
汽车电子系统
… - 软实时系统:时限要求不是太严格,尽量快
■网络视频
■互动网游
■广播
■通讯
嵌入式操作系统
◆嵌入式操作系统≈实时操作系统
嵌入式系统
■软硬件可以裁剪,软硬件一体化的系统
例1:◆典型嵌入式操作系统
■Andriod
■Linux
■ucOS
■ucLinux .
■vxWorks
■WinCE
适合学习的小型开源操作系统
Minix OS、Linux