计算机如何识别二进制的

这个问题可能是很多人的困扰,实际上计算机是不认识0和1 的,这只是人们方便这么说的,说是计算机只认识0和1。

实际上计算机只能识别高低电平。什么是高低电平?

举个例子,比如说一个二极管,你加正电后就输出高电平(只是一个比方,具体可以看看数字电子的各种门电路),所以说确切的说计算机只知道高低电平。

程序和机器是怎么连接的,也就是说机器怎么懂的程序语言的?

实际上显示的东西也只是显示,计算机内部是通过电路来实现的。打个比方,你按一下数字键8,那么通过你手的8的按键的地方便接通了内部的电路,然后会输出一系列的高低电平,存起来,然后接通显示8的电路,这个是一个简单的理解,所有程序也是这样的,每一个显示都是电路来实现的,不知道这样子大家能不能理解,关键得理解计算机能识别高低电平而不是真正的数字0和1.

你可能感兴趣的:(对于计算机的理解)