为什么计算机只有二进制?

如题所述

计算机选择使用二进制的原因主要涉及到硬件设计、电子电路和信息表示的方便性。首先,计算机内部的信息是通过电子开关来处理的,这些开关只有两种状态:打开和关闭,分别对应二进制中的1和0。这种双态性质非常适合用二进制来表示。
其次,从可行性来看,采用二进制,只有0和1两个状态,能够表示0和1两种状态的电子器件有很多,比如开关的接通和断开、晶体管的导通和截止、磁原件的正负剩磁、电位电平的高低等都可以表示0和1两个数。使用二进制,电子器件具有实现的可行性。
再者,从运算简易性来说,二进制的运算法则少,运算简单,使计算机运算器的硬件结构大大简化。例如十进制乘法九九口诀有55条公式,而二进制乘法只有四条规则。
最后,从逻辑上讲,由于二进制0和1正好和逻辑代码假和真相对应,有逻辑代数的理论基础,用二进制表示二值逻辑很自然。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-10-21
计算机只有2进制。十进制、十六进制、八进制是为了使用方便。

十进制是最符合人类自然计数方式的一种进制。

八进制基本被淘汰。

十六进制可以用两位正好描述一个字节(8位2进制),故在计算机汇编级编程时大量使用。

注:inter 系列 cpu支持 加减结果的十进制调整,使用BCD码。(用4位二进制数来表示1位十进制数中的0~9这10个数码,简称BCD码,即BCD代码。Binary-Coded Decimal‎,简称BCD,称BCD码或二-十进制代码,亦称二进码十进数。是一种二进制的数字编码形式,用二进制编码的十进制代码。)

相关了解……

你可能感兴趣的内容

大家正在搜

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网