【问题标题】:Computers not using binary?不使用二进制的计算机?
【发布时间】:2015-08-16 03:05:13
【问题描述】:

我不知道这是否是提出此类问题的正确地方,但是,所有计算机都使用二进制文件,当您编写程序时,编译器总是将您的代码转换为“01”形式。 但是,有没有不按照这个原则工作的计算机?

如果是,它们是什么类型的计算机?它们能做什么以及它们是如何创建的? 如果没有,为什么不能制造这样的计算机?

谢谢,我希望这对寻找类似答案的人来说是个好信息。

【问题讨论】:

  • @KenWhite 到底在哪里进行?计算机内部是什么控制位?公羊?您是否有任何链接指向初学者的其他信息?
  • @KenWhite:这在很多方面都是不正确的。 (1) 电流在两种状态下流动:1 和 0。 (2) 现代计算机使用电压,而不是电流。 (3) 没有“任何”电压或电流开启,电压必须高于阈值。 (4) 存在模拟计算机。

标签: windows binary binary-tree binary-search-tree computer-science


【解决方案1】:

是的,但它们是深奥的。现代计算机是数字的,使用基数二,是电子的,并且使用经典系统很大程度上归功于集成数字逻辑电路的成功,但这是一条漫长的道路,并且在此过程中已经发明了其他类型的计算机。

其他基地的数字计算机

少数计算机是基于三元(基数 3)逻辑制造的。其中一些使用双极电压来表示平衡三进制的值。普遍的共识是,如果你要使用数字电路,二进制是最好的选择,所以这主要是出于历史的好奇。

见:https://en.wikipedia.org/wiki/Ternary_computer

模拟和机械计算机

模拟计算机使用连续电压来表示值。机械计算机使用物理零件(例如齿轮轴)的位置来表示值。对于图像分析等问题,人们对模拟计算机重新产生了兴趣,研究人员怀疑性能的好处超过了累积误差的坏处。模拟计算机是否会复苏尚不清楚。

见:https://en.wikipedia.org/wiki/Analog_computer

量子计算机

量子计算机使用量子态的叠加来表示值。创建大型量子计算机是一个悬而未决的问题,并且已经为量子计算机编写了许多算法,这些算法的性能将优于经典实现。例如 Shor 算法。

见:https://en.wikipedia.org/wiki/Quantum_computing

【讨论】:

  • 现在这是一个完整的答案,正是我想要的。谢谢!我听说,量子计算机仅在“某些”操作中比二进制计算机快,但不是全部。比如,如果有人想上网或写一些文档,QC 可能会更慢。在您看来是这样吗?
  • 与其回答您的问题 — 如果量子计算机到来,它们将连接到经典计算机,就像 GPU 连接到 CPU 一样。如果您浏览网页,您的 CPU 将控制事物,但您的 GPU 可能正在解码和合成视频。现在,在经典计算机上浏览网页速度更快,因为在量子计算机上是不可能的。理论上,量子计算机永远不会比经典计算机慢,因为你可以通过去除量子计算机的特征来制造经典计算机。如需更多了解,请搜索“复杂性理论”。
  • 我相信大多数传统的量子计算机都使用二进制。当然,它们使用叠加,但是叠加的状态(量子位)表示二进制值,Shor 算法的算术部分以二进制执行,等等。
  • 是的,完全正确。然而,它与二进制逻辑有很大的不同——例如,你不能只在量子位上执行任意二进制逻辑,同时仍然保持叠加。
【解决方案2】:

从技术上讲,所有计算机都是基于电压的

0 = no voltage
1 = yes voltage

但是,还有一些远未完成的新“量子计算机”不使用 0-1,而是使用量子比特。

以下是有关该主题的更多信息: https://en.wikipedia.org/wiki/Quantum_computing

【讨论】:

  • 能否请您详细解释一下“基于电压”究竟是什么意思?
  • 当计算机识别 1 个二进制数字时,您的计算机具有这些电力“逻辑状态”,计算机接收 5 伏,当它接收 0 伏(技术上低于 ~0.7 伏)时,它被处理作为 0 逻辑状态。
  • 我明白了。例如,向我解释一下,如果我编写一个随机代码(用任何语言)并执行它,“确切地”在计算机内部会发生什么?
  • 首先,计算机将其编译为机器语言link,它本质上是一条指令。然后执行这些指令。
  • 谢谢!图像开始变得更清晰了,再次感谢。 :)
猜你喜欢
  • 2021-03-05
  • 1970-01-01
  • 1970-01-01
  • 2014-08-03
  • 1970-01-01
  • 1970-01-01
  • 2012-06-10
  • 2011-07-07
  • 2015-09-12
相关资源
最近更新 更多