(自学分析)操作系统基础

电脑由独立硬件组成,都由总线构成

计算机连接硬件的导线都叫做总线

总线内部会有一个闭环电路,任何两个零件要想工作都得形成闭合电路,至少两根导线

(插头至少有2个线)

CPU的工作原理:两边的电压信号相互作用

里面复杂电路包含半导体,里面根据不同排列组合有些半导体打通有些半导体不会打通,里面的电压会不断变化导致输出结果也不一样;控制他的输入输出就是早期的机器语言

最早的机器语言是一条纸带,纸带上有一小孔,每个小孔代表一个比特信号

机器语言有大量重复----》导致出现了汇编语言----》封装成C语言

每一个硬件都有对应的程序,指挥每一个硬件的执行的程序叫做驱动

 操作系统内核:指挥驱动,封装了一系列方法,以后不需调动驱动,只需调动内核

由操作系统内核进行功能拓展形成完善的操作系统

操作系统是由汇编和C写的,其他语言可以写桌面程序包括java,c#等,但是这些程序写完之后经过编译要转成C和汇编,只要转成C和汇编才能操作驱动

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

开发工具和操作系统事先有约定,你开发的程序打包成exe,操作系统会对你程序进行调整

.exe解压之后会包含这些信息:{

主方法所在路径;

程序图标以及程序图标所在路径;

可识别编码;

可识别的文件拓展名;

}

当你在桌面点击图标的时候,马上调用主方法。

 

一般基于内核开发的程序可以安装在任何一个操作系统版本上

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值