操作系统的由来以及硬件原理
1、加法器
计算机的加法器的原理是运用《离散数学》中的与或非逻辑运算,而具体的操作是左右两个电压,施加给半导体软件,然后输出结合后的电压,具体表现为运算结果。
半导体:满足条件是导体,不满足条件的时候不是导体。
2、语言
机器语言就像生物体的核苷酸,汇编语言是基因,C语言是生命体细胞。
3、驱动
C或者汇编封装了响应的方法以及说明书。驱动硬件工作。如果我们想设计一个视频播放器,我们需要好几个驱动共同运行。分散的驱动一起运行,这个操作依旧很繁琐,苹果的乔布斯想出了,调用方法协调使用多个驱动共同运行,也就是操作系统的内核。
4、操作系统内核
三大操作系统 Windows、Linux、Mac。Linux衍生出red hat 、Ubuntu 、centos。
操作系统内核也称驱动方法,总共也就只有几百个,在操作系统内核的基础上又形成了功能复杂的操作系统。
例如:我们设计一个QQ程序,为了使得程序在所有的系统上都可以运行,我们的QQ是在操作系统内核的基础上写的。
5、操作系统
一个完整的操作系统包括目录管理、文件管理、支撑程序运行。
不同程序要想在不同操作系统上执行,那么要遵循一定的约定。
我们执行一个程序,要从main()运行(双击快捷方式就是刺激调动主方法),一个程序有自己的主方法,并且依赖自己的主方法运行的,叫做进程。
6、主方法
.exe文件是操作系统可识别的压缩包,解压后就是代码文件,里面有同名文件,记录了主方法在那个文件,当我们双击的时候,操作系统就会找主方法的路径,调用主方法。
.exe文件解压后
现在我们,双击PPT图像,会显示A或者C,我们选择A,操作系统就会调用A的主路径,进而通过编码显示在屏幕上。