为什么计算机只能识别二进制
(1)技术实现简单,计算机是由逻辑电路组成,逻辑电路通常只有两个状态,开关的接通与断开,这两种状态正好可以用“1”和“0”表示。
(2)简化运算规则:两个二进制数和、积运算组合各有三种,运算规则简单,有利于简化计算机内部结构,提高运算速度。
(3)适合逻辑运算:逻辑代数是逻辑运算的理论依据,二进制只有两个数码,正好与逻辑代数中的“真”和“假”相吻合。
(4)易于进行转换,二进制与十进制数易于互相转换。
(5)用二进制表示数据具有抗干扰能力强,可靠性高等优点。因为每位数据只有高低两个状态,当受到一定程度的干扰时,仍能可靠地分辨出它是高还是低。
其实很多人都不懂装懂,问题都看不懂,回答毛线啊!
楼主应该这么问,人类发明阿拉伯数字0-9,其中有0-1为二进制,可二进制是人类发明的,是如何发现只有0-1二进制可以被机器认识
答主所谓的电平就是二进制,但关键是,数字是人类发明的,问题就是机器如何把0-1转换成电平?
问题还有,如何通过0-1不同排列来控制不同设备的响应的
例如0100是关机(断电),那如何发现0010是开机的?
如何将代码转换为二进制?机器依次读条的原理?
还有例如WiFi是电磁波,如何将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(代表一)来表示。在电子计算机中采用二进制表示数可以节省设备。可 以从理论上证明,用三进位制最省设备,其次就是二...
柴炒狄苏: 因为电路的状态只有接通和断开两种情况,接通为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)二进制数在物理上最容易实现.例如,可以...