计算机内部采用什么来计数?
01
二进制
电脑用二进制计数,这个值的基数是2,采用 二合一 ;计算机内部计数和存储数据,都是二进制的;虽然计算机使用二进制数进行计算和存储,但输出给用户的往往不是二进制的0和1代码。
计算机内部使用二进制计数。二进制是指数学和数字电路中以2为基数的计数系统,是以2为基数表示系统的二进制系统。
在这个系统中,通常使用两种不同的符号,0(代表零)和1(代表一)。
在数字电子电路中,二进制直接应用于逻辑门的实现,所以现代计算机和依赖于计算机的器件都使用二进制。
但是输出给用户的往往不是二进制的0,1码。
计算机采用二进制的原因:
首先,二进制计数系统只用两位数。
0和1,所以任何具有两种不同稳定状态的元素都可以用来表示一个数的一位。
事实上,有很多组件都有两个明显的稳定状态。
比如霓虹灯的“亮”和“灭”;开/关 打开 还有 关闭 ;电压 高 还有 低 、 正面 还有 负面 ;在纸带上 有洞 还有 无孔 ,在电路中 有一个信号 还有 没有信号 磁性材料的南极和北极等。,不胜枚举。
很容易使用这些不同的状态来表示数字。
不仅如此,更重要的是,两种完全不同的状态,不仅有量的区别,还有质的区别。
这样会大大提高机器的抗干扰能力和可靠性。
要找到一个简单可靠、能代表两种以上状态的装置要困难得多。
其次,二进制计数系统的四种运算规则非常简单。
而且,这四种运算最后都可以归结为加法和移位,这样电子计算机中的运算器电路就变得非常简单了。
不仅如此,线路简化了,速度也可以提高。
这也是十进制计数系统无法比拟的。
第三,在电子计算机中使用二进制表示法可以节省设备。
理论上可以证明三进制最节省设备,二进制次之。
但由于二进制具有包括三进制在内的其他进位制所不具备的优点,所以大多数电子计算机仍然采用二进制。
另外,由于二进制系统中只使用了两个符号 0 还有 1 因此,布尔代数可以用来分析和综合机器中的逻辑电路。
这为设计电子计算机电路提供了一个非常有用的工具。
第四,二元符号 1 还有 0 与 重合;在逻辑运算中是 (对)和 错了 (错)对应,便于计算机进行逻辑运算。