大白话讲解操作系统内核和操作系统

首先了解一下驱动是什么?

一个硬件对应一个程序 (驱动)

驱动:驱动某个硬件执行

操作系统内核的产生:

封装了一系列方法 写了如何组合工作驱动 内核控制最基本的功能

操作系统的内核就是操作驱动 ,驱动又和硬件相连

操作系统是由操作系统内核衍生出的 内核功能的扩展 形成一个完整的操作系统

所以如果程序是基于内核研发的 就可以在window任何一个版本上使用 如果基于操作系统开发的 如果换了版本就不能使用了

无论哪种语言最后都转化成汇编语言或者C语言 然后操作驱动 推动硬件执行

为什么程序能在操作系统上安装?

开发工具和操作系统有约定

开发工具把方法打包成.exe文件 .exe实际是一个压缩包

.exe中的文件包含(主方法路径 程序图标以及程序图标所在路径 可识别编码,可识别文件扩展名 )和 程序代码

程序代码会被操作系统翻译成操作系统能识别的汇编语言和C语言

所以安装的时候 因为有约定 操作系统读取.exe中的文件 找到主方法

一点击桌面上的图标 操作系统会找到.exe文件的主方法 然后执行程序代码

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值