计算机为什么要采用二进制代码和二进制数码?

如题所述

原因:
1.数字装置简单可靠,所用元件少;
2.只有两个数码0和1,因此它的每一位数都可用任何具有两个不同稳定状态的元件来表示;
3.基本运算规则简单,运算操作方便。
二进制是计算技术中广泛采用的一种数制。二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”,由18世纪德国数理哲学大师莱布尼兹发现。当前的计算机系统使用的基本上是二进制系统,数据在计算机中主要是以补码的形式存储的。计算机中的二进制则是一个非常微小的开关,用“开”来表示1,“关”来表示0。
20世纪被称作第三次科技革命的重要标志之一的计算机的发明与应用,因为数字计算机只能识别和处理由‘0’.‘1’符号串组成的代码。其运算模式正是二进制。19世纪爱尔兰逻辑学家乔治布尔对逻辑命题的思考过程转化为对符号"0''.''1''的某种代数演算,二进制是逢2进位的进位制。0、1是基本算符。因为它只使用0、1两个数字符号,非常简单方便,易于用电子方式实现。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-10-22
提问时间:2011-10-22 19:28:39

事实上人们日常生活工作中大量接触的是十进制,而计算机技术中使用的电子元件是以通或断来表示计算状态的,所以必须使用二进制码,机器只识二进制码,用二进制机器语言编写的程序通用性很差.就开发了符号化的机器语言称汇编语言,在汇编语言中通常用八进制码和十六进制码编写汇编程序,编写的汇编程序必须由便宜系统翻译成机器语言后,才能由机器执行.这种汇编语言是介于机器语言与高级语言间的计算机语言.高级语言接近于人的自然语言和数学语言.这些浅显观点仅供参考.
第2个回答  2011-10-22
计算机是由电子元器件组成的,有电压代表1,无电压代表0,就是二进制啦。
第3个回答  2022-05-13
因为硬件的特点,只能用二进制。
第4个回答  2011-10-22
(1)技术实现简单,计算机是由逻辑电路组成,逻辑电路通常只有两个状态,开关的接通与断开,这两种状态正好可以用“1”和“0”表示。   
(2)简化运算规则:两个二进制数和、积运算组合各有三种,运算规则简单,有利于简化计算机内部结构,提高运算速度。   
(3)适合逻辑运算:逻辑代数是逻辑运算的理论依据,二进制只有两个数码,正好与逻辑代数中的“真”和“假”相吻合。   
(4)易于进行转换,二进制与十进制数易于互相转换。   
(5)用二进制表示数据具有抗干扰能力强,可靠性高等优点。因为每位数据只有高低两个状态,当受到一定程度的干扰时,仍能可靠地分辨出它是高还是低。追问

请问二进制代码和二进制数码各自的定义是什么,,

追答

二进制代码(http://baike.baidu.com/view/2418160.htm)就是用0和1表示,满2进1的代码语言。一种可以将两种架构的本地代码存放在同一个包装的格式。也可以说是机器语言。
二进制数码我就不太了解,所以不能多说。看百科的【数码】http://baike.baidu.com/view/29459.htm

本回答被网友采纳
相似回答