计算机的二进制(计算机中的所有信息都是以二进制方式表示的主要理由是)
大家好,小房来为大家解答以上的问题。计算机的二进制,计算机中的所有信息都是以二进制方式表示的主要理由是这个很多人还不知道,现在让我们一起来看看吧!
1、在计算机中,广泛采用的是只有"0"和"1"两个基本符号组成的二进制数,而 不使用人们习惯的十进制数,原因如下: (1)二进制数在物理上最容易实现。
2、例如,可以只用高、低两个电平表示"1"和"0",也可以用脉冲的有无或者脉冲的正负极性表示它们。
3、 (2)二进制数用来表示的二进制数的编码、计数、加减运算规则简单。
4、 (3)二进制数的两个符号"1"和"0"正好与逻辑命题的两个值"是"和"否"或称"真"和"假"相对应,为计算机实现逻辑运算和程序中的逻辑判断提供了便利的条件。
5、 要说信息量,二进制实际并不大。
6、采用二进制表示有以下优点:易于物理实现2、运算简单3、机器可靠性高4、通用性强四个特点。
7、 二进制指以2为基数的计数制。
8、计数时只用0和1两个数符。
9、电子计算机的机器语言就用二进制代码。
10、 十进制数逢10进位,二进制数逢2进位。
11、十进制数的2用二进制数表示为10(读"一O",不读"十");十进制数的3用二进制数表示为11,以此类推。
12、 二进制数的计算方法,比十进制数的计算方法简单。
13、加法规则为:0+0=0;0+1=1;1+0=1;1+1=10。
14、乘法规则为:0×0=0;0×1=0;1×0=0;1×1=1。
15、由于二进制数的计算方法非常简单,电子计算机就采用二进制数进行运算。
16、 用电子电路实现二进制运算,以布尔代数作为理论基础。
17、布尔代数也称为逻辑代数,是英国数学家布尔于1847年提出的。
18、 布尔代数也是用字母表示变量,但与一般代数不同。
19、在布尔代数中,变量只取两种可能值,一种是"真"值,用1表示;另一种是"假"值,用0表示。
20、用这种代数方法可以分析和设计以二进制为基础工作的电子计算机电路。
21、 布尔代数的基本运算规则有:逻辑加(符号V)、逻辑乘(符号A)、逻辑非。
22、逻辑和逻辑乘的运算规则与二进制数加法及乘法的运算规则基本相同(只是1V1=1而非10)。
23、逻辑非的运算规则是:如果变量A=0, A的逻辑非用A表示,A=1;如果变量B=1,则B=0。
本文到此分享完毕,希望对大家有所帮助。