嗯,今天突然明白了一句话你做什么事都说明天才写,今天才星期二还早着呢?你突然会发现时间过的好快又因为某些事而耽误了你原有的计划。所以做什么事都不要托,能早准备的就早准备。
自从自己选择了写博客的时候,我就要有觉悟,也要给自己一个警醒。。。你既然选择了分享,选择了通过这么一个大的平台来提高自己的计算机能力,那就一路死下去,不要三分钟的热度啊。给自己的警醒冬天不是不会过去的
好了接着上次的话题,我们为什么会有高级语言,低级语言的区分,它们为什么会存在呢?
我们解析了程序与cpu的关系,也解释了cpu的结构,更加的了解了cpu的运作,那么开始讲第二个知识点二进制
首先我们先要认识一样玩意,如上这玩意就是集成电路————简称IC。大家都应该很明确我们的电脑都是有硬件和软件两大部分吧。嗯硬件部分就是集成电路这个玩意,哪怕cpu也是这玩意来的,只不过它是晶体管组成的罢了。
- 我们要先明确的明白集成电路的结构,有没看到如图中的左右两边有很多铁不是铁的东西,这样东西我们叫它引脚。他能有什么用呢,它的作用很多,这一更就先理解一点它可以作为控制它的结构只能接受弱电源,5v和0v所以它的第一个很重要就是计算机懂的就是0和5
- 因为它的这种结构决定了计算机就懂这样的语言而方便我们转换那2进制就出现了。我们把0v设定为0而5v则设定1
- 那么我们就明白了为什么会有高级语言和低级语言了吧。
- 低级语言就是因为基础电路的特定结构而决定了计算机能懂的就是0和1
- 而 二进制可以完成很多的转换。比如图片,声音,视频,数值,符号
- 我们接着链接上更 程序员写的代码,转换成exe这样的玩意。其实我们写的代码电脑是不懂的,而我们把代码转换成exe其实就是转换成0,1进行有序的排列。让电脑懂我们的意思
- 解决了这个问题就好办了,我们下一更重点的分享二进制怎么完成完成转换成图片等和加减乘除。
抱歉这一更写的很烂,是真的难用语言和系统的表达出来,我只好分开来写,希望可以把二进制写的很好表达清楚并且让大家能懂。
如果有大咖觉得写的很烂,勿见怪,我更希望指出我写错了的。
希望自己的表达能力可以跟清楚的解释出来,和说明白二进制这东西存在的价值,这一更最重要的是要知道IC这样东西和知道它与二进制的关系,高级语言与低级语言的关系
好了下一更见
原文地址:https://www.cnblogs.com/chezhang/p/9839358.html
时间: 2024-11-11 01:08:42