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

作者&投稿:禹珊 (若有异议请与网页底部的电邮联系)
计算机为什么只能识别二进制呢?~

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

其实很多人都不懂装懂,问题都看不懂,回答毛线啊!
楼主应该这么问,人类发明阿拉伯数字0-9,其中有0-1为二进制,可二进制是人类发明的,是如何发现只有0-1二进制可以被机器认识
答主所谓的电平就是二进制,但关键是,数字是人类发明的,问题就是机器如何把0-1转换成电平?
问题还有,如何通过0-1不同排列来控制不同设备的响应的
例如0100是关机(断电),那如何发现0010是开机的?
如何将代码转换为二进制?机器依次读条的原理?
还有例如WiFi是电磁波,如何将0-1进制转换为数据传播的!
这些也是我想问的!

并且通常将代码刻于贮存器,请问,机器如何知道贮存


总而言之,0-1转换电平,但电平如何控制元件工作?
又如何将各个元件组合成开发板使其实现完整的系统功能?

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

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

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

计算机比较笨呗


计算机内部数据的存储形式是
1.长期存储:硬盘、光盘、u盘、磁盘等。2.临时存储:物理内存、虚拟内存、缓存和寄存器。计算机只能识别“0”和“1”,这是由电路的逻辑决定的。电路只有两种状态:开和关。所有存储在计算机中的数据都是逻辑,或者说信息在计算机中的表示(数据)是一串“0”和“1”的组合。1.如何存储数字?通常我们讲的...

计算机能直接识别和执行的语言是
机器语言是一种用二进制形式表示的,并且能够直接被计算机硬件识别和执行的语言。计算机语言与计算机的具体结构有关,计算机不同该机器语言也不一样。汇编语言是一种将机器语言符合化的语言,它用便于记忆的字母、符合来代替数字编码的机器指令。汇编语言的语句与机器指令一一对应,不同的机器有不同的汇编...

什么是指计算机从图像中识别出物体场景和活动的能力
计算机视觉是指计算机从图像中识别出物体场景和活动的能力。计算机视觉是一门研究如何使机器“看”的科学,更进一步的说,就是是指用摄影机和电脑代替人眼对目标进行识别、跟踪和测量等机器视觉,并进一步做图形处理,使电脑处理成为更适合人眼观察或传送给仪器检测的图像。计算机视觉的原理 计算机视觉就是用...

操作系统的作用是什么?
2、语言处理程序 编译软件CPU执行每一条指令都只完成一项十分简单的操作,一个系统软件或应用软件,要由成千上万甚至上亿条指令组合而成。直接用基本指令来编写软件,是一件极其繁重而艰难的工作。计算机只能直接识别和执行机器语言,因此要计算机上运行高级语言程序就必须配备程序语言翻译程序,翻译程序本身...

什么是计算机硬件?
计算机硬件是指有形的物理设备,它是计算机系统中实际物理装置的总称。完整的计算机系统包括硬件和软件两大部分。硬件是指计算机系统中的各种物理装置。它是计算机系统的物质基础。硬件系统又称为裸机,裸机只能识别由0,1组成的机器代码。软件相对于硬件而言,从狭义的角度来讲,软件是指计算机运行所需的各种...

计算机只能识别0和1,可是我们编程写入的代码它是通过什么将它转换成0和...
编译软件 通过编译软件把我们写的程序编程汇编代码 然后在连接 组装成机器指令的可执行代码也就是01代码

计算机里01010101表示什么??
01010101是二进制的,计算机只能识别二进制,它会把你输入的所有的内容都转成它懂的二进制。当然01010101也代表十进制的85

...因为用它们编写的程序可以被计算机直接识别执行。对吗?
“汇编语言和机器语言都属于低级语言,因为用它们编写的程序可以被计算机直接识别执行”是不对的。计算机能直接识别的是机器语言,机器语言指令是一种二进制代码,由操作码和操作数两部分组成,计算机可以直接识别;但汇编程序不能直接识别,用汇编语言编写的程序被编译之后形成的二进制代码才能被识别。

计算机能够直接识别的语言是什么语言?汇编语言是什么??
计算机能够直接识别的语言是机器语言。汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。在汇编语言中,用助记符代替机器指令的操作码,用地址符号或标号代替指令或操作数的地址。

计算机唯一能直接识别的数制是什么?
二进制 计算机唯一能直接识别的数制是二进制。二进制在数学和数字电路中指以2为基数的记数系统,以2为基数代表系统是二进位制的。这一系统中,通常用两个不同的符号0(代表零)和1(代表一)来表示。在电子计算机中采用二进制表示数可以节省设备。可 以从理论上证明,用三进位制最省设备,其次就是二...

镇原县17782931531: 为什么计算机只识别二进制 -
柴炒狄苏: 因为电路的状态只有接通和断开两种情况,接通为1断开为0,再采用记数器进行记录,就形成了二进制. 回答的简单吧,选我为答案!!---小餱嘿嘿

镇原县17782931531: 为什么说计算机只能识别、运算存储二进制数? -
柴炒狄苏: 这是因为二进制的一系列有点.在物理上,二进制表示方法容易实现,便于存储.因为每一位只有两种可能的极端状态.这样表示两种状态的元件结构简单,容易制造.在逻辑上二进制数码的0和1恰好可以对应逻辑中的真假.

镇原县17782931531: 为什么说计算机只能识别、运算存储二进制数? -
柴炒狄苏: 你想吧,机器有人的思维能力吗?没有 机器怎么的状态电路状态有两种,开、关 假想1是开,0是关 所以表示4这个数怎么表示?只能用二进制,因为只有开关两种状态 所以4用开关来表示就是:开 关 关,所以就是 1 0 0 明白了吗?

镇原县17782931531: 为啥电脑只能设别二进制数呢?
柴炒狄苏: 计算机开始的时候为了方便只使用0和1两种电平信号,1代表高电平,0表示低电平.以二进制代码的形式来表示数据,其实和十进制数也差不了多少

镇原县17782931531: 为什么计算机唯一识别的是2进制?2进制又指什么? -
柴炒狄苏: 因为二进制简单数据量相比其他的要少 只有0,1 其他有更多 当然选二进制了 二进制数据是用0和1两个数码来表示的数.它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”.二进制数据也是采用位置计数法,其位权是以2为底的...

镇原县17782931531: 为什么电脑里的信息都要用二进制表示?? -
柴炒狄苏: 为什么计算机用二进制数来处理各种信息 1、电路中容易实现二进制数码只有两个(“0”和“1”).电路只要能识别低、高就可以表示“0”和“1”.2、物理上最易实现存储(1)基本道理:二进制在物理上最易实现存储,通过磁极的取...

镇原县17782931531: 计算机为什么能够识别二进制代码? -
柴炒狄苏: 因为机器可以通过电流的高低,有无来判断啊,0就代表断开,1就代表连接,根据这些信号来判断.. 可以去看看OGRANIZATION.对你有帮助哦,计算机的软件和硬件是密不可分的,在高级的程序,最后都要转化成机器语言,最有根据信号来执行..

镇原县17782931531: 计算机内为什么采用二进制 -
柴炒狄苏: 计算机使用二进制其实是不得已而为之的,有点常识的人都知道,计算机是用电的,而电路只有通电和断电两种状态,计算机就是利用这两种状态的交替来进行运算的.不仅仅是计算机,所有使用集成电路的物品都只能使用二进制.迄今为止还没有八进制和十六进制作为基本代码的芯片出现,但是可以使用这两种进制的算法.所谓的十进制也只是指算法,而不是代码.实际上二进制的计算是非常繁琐的,不信的话可以自己试一下,计算机可以使用二进制是因为他的运算速度很快而已.

镇原县17782931531: 计算机为什么采取二进制位? -
柴炒狄苏: 1.二进制只需用两种状态表示数字, 容易实现 计算机是由电子元、器件构成的, 二进制在电气、电子元器件中最易实现.它只有两个数字, 用两种稳定的物理状态即可表达, 而且稳定可靠.比如磁化与未磁化, 晶体管的载止与导通(表现为电平...

镇原县17782931531: 为什么计算机中的所有信息都以二进制方式表示的?
柴炒狄苏: 在计算机中,广泛采用的是只有"0"和"1"两个基本符号组成的二进制数,而 不使用人们习惯的十进制数,原因如下: (1)二进制数在物理上最容易实现.例如,可以...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网