操作系统的开机及中断 异常 系统调用的初步了解

操作系统的开机

DISK:OS
BIOS:基本的I/O处理系统

OS是储存在硬盘中的。
BIOS 的主要功能是检测各种IO设备的状况。

点击开机之后BIOS检测各种设备 ,当硬件一切正常,BIOS就会将处于硬盘中的bootloader加载到内存中(bootloder 512字节 位于硬盘的第一分区),然后将CPU的控制权交给boorloader,bootloader又将OS的代码和数据从硬盘加载到内存中
去,CUP指挥权交给了OS.操作系统加载完毕。


中断 异常 系统调用

定义
系统调用(来源于程序)
应用程序主动向操作系统请求服务
异常(来源于不良的应用程序)
非法指令或其他不良状态(如内存的出错)
中断(来源于外设)
来源于不同硬件设备的计时器和网络的中断

源头

中断 :外设
异常: 应用程序意想不到的行为
系统调用:应用程序请求操作系统提供服务

处理时间
中断 同步
异常 异步
系统调用 同步或异步

响应
中断:持续,对用户程序是透明的
异常:杀死或重新执行意想不到的程序指令
系统调用:等待和持续

中断
在这里插入图片描述

发布了83 篇原创文章 · 获赞 44 · 访问量 6966

猜你喜欢

转载自blog.csdn.net/qq_44620773/article/details/104686924
今日推荐