一、操作系统的发展历史
- 真空晶体管计算机(由操作员负责)
缺点:耗时太长,效率太低。每一个新的程序,必须等待前面的程序完成输入、计算、输出整个过程。
- 单道批处理系统
所以作业统一输入到一个磁带中,一个接一个运行,将所有输出到另一个磁带中。整个过程不中断,由监管系统监控,确保每个作业的开始和结束。
- 多道批处理系统
分为输入、计算、输出三个部门,互不影响。一个程序输入完毕进入计算,下一个程序可以开始输入了。
特征:并发
- 分时操作系统
多个用户分享处理器时间。
核心:任务切换(多道程序执行),一个处理器并发执行多个程序。
二、操作系统的启动
- 在启动时,pc程序计数器的值为0FFF0x(BIOS程序区)。
- 开机自检,检查各硬件设备:RAM、键盘、显示器、软硬磁盘等。
- 将磁盘0磁道0扇区(引导扇区)读入0x7C00处(内存),即pc的值为0x7C00。
- BIOS结束工作,由引导扇区接管。