首页 > 其他分享 >0808day02

0808day02

时间:2024-08-08 15:16:27浏览次数:14  
标签:QQ 0808day02 启动 应用程序 硬件 指令 操作系统

1.操作系统有什么用

归根到底就是简化完美整个过程,即通过操作系统的存在,我们输入任何信息,都可以被计算机所接受,不用通过繁琐的01,

2.计算机有什么组成

应用程序:便利生活,例如QQ等各种应用程序

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

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

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

应用程序:

1.双击程序

2.发送指令给操作系统

3.操作系统进行指令转换发送给CPU

4.CPU把指令发送给内存

5.内存从硬盘中调用QQ程序的数据

6.QQ读入内存,启动QQ

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

操作系统:

计算机分为硬件和软件,软件的启用需要操作系统的参与,启动操作系统就是启动软件,因此也需要操作系统的参与,为此,我们需要一个临时的操作系统的存在,才能实现我们操作系统的启动,所以有ROM临时控制CPU(临时操作系统),这个临时操作系统负责去CMOS去寻找操作系统的路径,找到了,然后启动操作系统,真正的操作系统接管ROM的工作

4.编程语言的分类(人越容易懂得语言,运行越慢)

机器语言

010101010101

缺点:效率低,费时间

优点:执行的快

汇编语言

利用英文字符代替01,还是和硬件交互

优点(相比机器语言):开发效率高

缺点(相比机器语言):执行效率低

高级语言

print(“hello world”)翻译001010011101010010101010

同声传译(解释性)

python,说一句解释一句,

写一行翻译一行,翻译的内容不保存

优点:开发效率高

缺点:执行效率低

谷歌翻译(编译型)

C、Java,把东西丢进去

把你的写的东西编译出来,下次还能用

标签:QQ,0808day02,启动,应用程序,硬件,指令,操作系统
From: https://www.cnblogs.com/brokenheart921/p/18349014

相关文章