计算机内部用二进制代码表示数据的原因是什么?

2025-02-25 07:58:01
推荐回答(4个)
回答1:

因为计算机是用集成电路制作的,而电路的电平信号是只能使用两种方式表达,不是高电平(电压高于某个值)就是低电平(电压低于某个值)。至于无法再有更多种的原因是因为再多就没有办法区分了,而且电信号也容易受到干扰,所以为了防止错误地将高电平认为是低电平,它们的差值是不较大的,例如高电平+5V,低电平0V。
所以,计算机的物理结构就已经决定了它的逻辑表示。

回答2:

1楼很正确。电子元件的物理结构,再结合喜好的抗干扰能力(比如:1有0没有和 0没有1有一点2有一点点3有一点点点点4...10有 等那个更准确的传达了信息?)如果你能找到一种材料物理结构特殊,能给出N中不同且全面的信息状态,那么N进制最好啦。 哈哈。

回答3:

去看看“微机原理”你就会懂的了。

回答4:

可实现,用电压就可以。