操作系统的开机
DISK:OS
BIOS:基本的I/O处理系统
OS是储存在硬盘中的。
BIOS 的主要功能是检测各种IO设备的状况。
点击开机之后BIOS检测各种设备 ,当硬件一切正常,BIOS就会将处于硬盘中的bootloader加载到内存中(bootloder 512字节 位于硬盘的第一分区),然后将CPU的控制权交给boorloader,bootloader又将OS的代码和数据从硬盘加载到内存中
去,CUP指挥权交给了OS.操作系统加载完毕。
中断 异常 系统调用
定义
系统调用(来源于程序)
应用程序主动向操作系统请求服务
异常(来源于不良的应用程序)
非法指令或其他不良状态(如内存的出错)
中断(来源于外设)
来源于不同硬件设备的计时器和网络的中断
源头
中断 :外设
异常: 应用程序意想不到的行为
系统调用:应用程序请求操作系统提供服务
处理时间
中断 同步
异常 异步
系统调用 同步或异步
响应
中断:持续,对用户程序是透明的
异常:杀死或重新执行意想不到的程序指令
系统调用:等待和持续
中断