为什么计算机只能识别二进制

2024-11-30 00:14:24
推荐回答(4个)
回答1:

电脑即电子计算机实际上什么信息也不能识别。很多人都误以为电脑识别二进制数据,其实这是一种错误表达造成的。电脑的基本原理是这样的:发明一种电路开关组合系统元件,通过控制电能的开与关开代表信息,在人设计控制时,用0代表关电,用1代表开电。这种由0与1通过数理逻辑组合表达的方式,就叫做二进制。再通过0与1的逻辑组合来代表信息单元表达。由于电脑是西方人发明的,加上西方使用的数学加上基本字母及符号简单又少,容易通过0与1来表达这些信息单元符号。用0与1逻辑组合对应表达的这种数字符号、字母及符号,按照专业表达规则编写对应二进制数据逻辑组合的符号组合,就叫做软件程序设计。这里顺便说一下:华语汉字由于数量庞大,即使是独体字及符号系统也是近千个,尤其是独体字与合体字没有完全规律化对应关系,笔划构成独体字也没有完全规律化的对应关系,华语文字就难以用来表达基本信息,所以汉字系统难以直接用于编写设计程序软件,这是汉字的又一大弊端。也因为如此,华人学习电脑软件,必须学习基本的西文语言,否则非常困难。其它表达方式都要通过符号组合与二进制数据组合对应关系转换,才能同电脑建立信息输入、显示和输出控制。所以,并不是电脑真的像人一样认识二进制数据,而是通过表达电路开关来建立人机控制关系。说白了,电脑必须通过电能的开关两种状态来建立信息符号对应程序。如果有人发明了三种或四种、五种甚至十种机器状态的信息处理机器,那么电能控制信息处理机器~电子计算机即电脑就会被淘汰。不过到目前为止,人类没有找到替代电能开关两种状态的信息处理机器,诸如量子计算机、生物计算机等,都还在研发之中,没有成熟产品面世。

回答2:

(1)技术实现简单,计算机是由逻辑电路组成,逻辑电路通常只有两个状态,开关的接通与断开,这两种状态正好可以用“1”和“0”表示。 (2)简化运算规则:两个二进制数和、积运算组合各有三种,运算规则简单,有利于简化计算机内部结构,提高运算速度。 (3)适合逻辑运算:逻辑代数是逻辑运算的理论依据,二进制只有两个数码,正好与逻辑代数中的“真”和“假”相吻合。 (4)易于进行转换,二进制与十进制数易于互相转换。 (5)用二进制表示数据具有抗干扰能力强,可靠性高等优点。因为每位数据只有高低两个状态,当受到一定程度的干扰时,仍能可靠地分辨出它是高还是低。

回答3:

因为电脑是机器,本身只是通过逻辑芯片与门或门非门即所谓的与、或、非三种运算实现。当然这个量是很大的。所以1和0的二进制正好可以判断真假结果,表达这三个判断条件。

回答4:

计算机比较笨呗