day02 操作系统

day02

操作系统

庄园主

找一个管家传达命令(这个管家就相当于我们少掉的内存)——> 计算机的世界中叫做——操作系统

奴隶

还有一种东西帮我们把内容保存到了硬盘

CPU:控制和运算

操作系统帮我们解析了双击的指令

操作系统干了什么

文件:

操作系统干了什么:

1.接收外部指令
2.翻译你写的字符,把对文件的操作从繁(控制高低压电平)到简(你想干啥就干啥)
    打开——>双击
    保存——>ctrl+s
    复制——>ctrl+c
    把一些对硬件的复杂操作简化成一个一个接口

为什么要有操作系统

如果我们要控制计算机 ——> 必须得有操作系统

操作系统有什么用

计算机由什么组成:

应用程序:便利生活,具体干活,完成了一个一个的任务

操作系统:接受外部指令,控制硬件,从繁(控制高低电平)到简(一个个指令、接口)、和应用程序、硬件、用户交互

硬件:存储数据、输出数据、输入数据 ——> 操作数据 0和1之间操作数据 和操作系统

应用程序的启动和操作系统的启动

应用程序启动的流程

  1. 双击(按下开机键)
  2. 发送指令给操作系统
  3. 操作系统把这条指令转换成0和1发给CPU
  4. CPU把这条指令发给内存
  5. 内存从硬盘中调取数据QQ程序的数据
  6. QQ读入内存,启动QQ

注意:4、5、6三步不涉及操作系统的概念

操作系统启动的流程

计算机分为两大类:硬件和软件

操作系统是软件

启动操作系统相当于启动软件,如果要启动软件就必须得经过操作系统

按下开机键的时候,操作系统还在硬盘中,但是我们现在想启动操作系统,但是启动操作系统又必须得经过操作系统

所以我们现在需要一个临时的操作系统将真正的操作系统启动

ROM+CMOS充当了临时操作系统

所以有由ROM临时控制CPU(临时操作系统),这个临时操作系统负责去CMOS去寻找操作系统的路径,找到了,然后启动操作系统

然后真正的操作系统接管ROM的工作

原文地址:https://www.cnblogs.com/wsxiaoyao/p/10883220.html