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