Rain_Saber
文章7
标签0
分类2
操作系统学习-概述

操作系统学习-概述

这是我个人在学习操作系统的笔记。。。

  1. BIOS将BootLoader从磁盘的引导区加载到内存中。
  2. BootLoader将操作系统的代码和数据从硬盘加载到内存中。 跳转到操作系统的起始地址。

    定义

  3. 系统调用:应用程序主动向操作系统发出服务请求。
  4. 异常:非法指令或者其他的处理状态(如内存错误)
  5. 中断(来源于外设):来自不同的硬件设备的计时器和网络的中断。
    ↑三者产生的源头:
  6. 系统调用:应用程序发出请求操作提供服务、
  7. 异常:应用程序意想不到的行为。
  8. 中断:外设。

中断:异步时间点—-异步:当事件产生时,应用程序不知道什么时候回产生。
异常:同步时间点—同步:执行到错误的指令,肯定会产生异常

系统调用的异步和同步:
  1. 同步的定义:是指一个进程在执行某个请求的时候,若该请求需要一段时间才能返回信息,那么,这个进程将会一直等待下去,直到收到返回信息才继续执行下去。
  2. 异步是指进程不需要一直等下去,而是继续执行下面的操作,不管其他进程的状态。当有消息返回时系统会通知进程进行处理,这样可以提高执行的效率。