ojb*_*ass 71 computer-science ternary-representation
是不是三个状态对象能够持有更多信息并处理更大的价值?我知道处理器目前使用大量的XOR门网,需要重新加工.
由于我们处于64位(我们可以表示2 ^ 63种可能的状态),因此计算等效的三元生成可以支持30多个十位位数(3 ^ 63-2 ^ 63).
我想像检测+1和0之间的电位差一样容易,因为它介于-1和0之间.
硬件,功耗或芯片密度的某些复杂性会抵消存储和计算能力的任何增益吗?
sta*_*lue 59
构建使用两个以上状态/级别/等级的组件要困难得多.例如,逻辑中使用的晶体管要么是闭合的,要么根本不导通,要么全开.将它们打开半开需要更高的精度并使用额外的功率.然而,有时更多的状态用于打包更多数据,但很少(例如现代NAND闪存,调制解调器中的调制).
如果您使用两个以上的状态,则需要与二进制兼容,因为世界其他地方使用它.三是因为转换为二进制需要昂贵的乘法或余数除法.相反,你直接使用四个或更高的两个幂.
这些是为什么没有完成的实际原因,但从数学上来说,完全可以在三元逻辑上构建计算机.
小智 37
这里有很多错误的信息.Binary有一个简单的开/关开关.Trinary/Ternary可以使用以下两种模式之一:Balanced aka -1,0,+ 1或unbalanced 0,1,2,但不是简单地打开或关闭,或者更准确地说,具有2"on"状态.
随着光纤和扩展硬件的扩展,三元实际上会以更低的成本将我们带到更加广阔和快速的状态.至少在最初阶段,仍然可以使用现代编码(很像32位软件仍然可以在64位硬件上使用)与更新的三进制代码相结合.只需要早期的硬件来检查通过哪一条信息,或者软件是否提前宣布,如果有点或一点点.对于相同或更低的功率,代码可以一次发送3件而不是现代2件.
使用光纤硬件,而不是现代开/关二进制过程,它将由0 =关闭而其他2个开关确定为光的正交偏振.至于安全性,这实际上可以为个人提供更大的安全性,因为每个PC甚至用户被设置为仅在用户和目的地之间发送/接收的特定极化"规格".与其他硬件一样,"门"也是如此.它们不需要更大,只需要3种可能性而不是2种.
甚至有一些理论,甚至可能开始对约瑟夫森效应进行一些测试,这将允许三元存储器单元,使用循环超导电流,顺时针,逆时针或关闭.
直接比较时,三元是具有最高基数经济的整数基数,紧随其后的是二元和四元.甚至一些现代系统也使用一种三元逻辑,即SQL,它实现了三元逻辑作为处理NULL字段内容的方法.SQL使用NULL来表示数据库中缺少的数据.如果字段不包含已定义的值,则SQL假定这意味着存在实际值,但该值当前未记录在数据库中.请注意,缺失值与数字值零或字符串值零长度不同.将任何内容与NULL进行比较 - 甚至是另一个NULL - 会导致UNKNOWN真实状态.例如,对于City字段中带有"Chicago"的记录,SQL表达式"City ='Paris'"解析为FALSE,但对于具有NULL City字段的记录,它解析为UNKNOWN.换句话说,对于SQL,未定义的字段可能代表任何可能的值:缺失的城市可能代表也可能不代表巴黎.这就是三元逻辑与现代二元系统一起使用的地方,虽然粗糙.
jal*_*alf 16
当然,我们每比特能够保存更多数据,就像我们的十进制数系统可以在一个数字中保存更多数据一样.
但这也增加了复杂性.二进制在许多情况下表现得非常好,使得操作非常简单.二进制加法器的逻辑比三元数的逻辑简单得多(或者就此而言,十进制加法器的逻辑).
你不会神奇地存储或处理更多信息.硬件必须更大,更复杂,而不是抵消更大的容量.
mip*_*adi 10
很多事情都与最终将位表示为电脉冲的事实有关,并且更容易构建简单区分"充电"和"无电荷"的硬件,并且可以轻松检测状态之间的转换.利用三种状态的系统在区分"带电","部分带电"和"无电荷"时必须更精确一些.除此之外,"充电"状态在电子学中不是恒定的:能量最终开始"流血",因此"充电"状态在能量的实际"水平"上变化.在三态系统中,也必须考虑到这一点.
paw*_*que 10
你应该阅读有关俄罗斯三元计算机的文章:
嗯,首先,没有比信息更小的信息单位.对比特进行操作是处理信息的最基本和最基本的方式.
也许更强的原因是因为它更容易制造具有两种稳定状态的电子元件,而不是三种.
旁白:你的数学有点偏差.在64位三进制数中有大约101.4个二进制数字.说明:最大的64位三进制数是3433683820292512484657849089280(3 ^ 64-1).以二进制表示,需要102位:101011010101101101010010101111100011110111100100110010001001111000110001111001011111101011110100000000
这很容易理解,log2(3 ^ 64)约为101.4376
小智 7
还有一些理论表明,光纤可以使用光频率(即颜色)来区分状态,从而允许几乎无限(取决于检测单元的分辨率)数量的基础可能性。
对于任何基数,逻辑门绝对是收费的,但让我们以三进制为例:
对于三进制 XOR 门,它可能与它正在比较的三个状态中的一个(或任何一个)互斥或其他三个状态之一。它还可以将三个状态中的两个连接在一起以获得二进制输出。从字面上看,可能性呈指数级增长。当然,这将需要更复杂的硬件和软件,但复杂性应该会降低尺寸,更重要的是降低功率(读取热量)。甚至有人谈论在纳米计算系统中使用三元,其中有一个微观的“凸点”、“孔”或“不变”来表示三种状态。
现在,我们遇到了 QWERTY 类型的问题。Qwerty 被设计为效率低下,因为打字机制的问题不再存在,但今天使用键盘的每个人都学会了使用 qwerty 系统,没有人想要改变它。当我们达到二进制计算的物理限制时,三进制和更高的基数有一天会突破这个问题。也许不会再过二十年,但我们都知道我们不能永远每年半将我们的能力翻一番。
| 归档时间: |
|
| 查看次数: |
53927 次 |
| 最近记录: |