第508章 幻如何让硬件处变不惊?-《脑回路清奇的主角们》


    第(1/3)页

    =光化学存储器猜想=

    如何用光实现存储?作者猜想到,有以下多种方法:

    1:设计两个平行的单面反光镜,两者之间的距离足够远,至少1千米,然后在一个平面镜被抽出,然后存入被编码成摩尔电码一样的光照射,然后把平面镜放回去,然后让光在两个平面镜之间来回,到需要读取时,再把平面镜抽出,光就被受光器接收。

    2:设计被特定频率光照射就会改变化学性质的光化学固体或光化学流体,比如受到紫外线照射就会变成固态,受到红外线照射就会变成液态;又比如受到特定频率光照射,就变成正四面体方式结晶,而受到另一种频率光照射,就变成正六面体方式结晶,比如用特定频率光a照射,就成为酒精,用特定频率光b照射,就成为二氧化碳,使用特定频率光c照射,就成为环氧。

    3:设计成正六面体方式,有两个照射面,一个面是写入面又称编程面,一个面是读取面又称反馈面,用特定频率的光,可以在写入面改变化学成分,从而改变折射率,用折射率定义二进制的0和1,属于偏结晶,只有在特定写入面才能改变其化学成分,而不是写入面,就只能让光受到折射率作用,还有一个面能够用来干嘛呢?

    4:可以把数据转换为一个特定结构的透镜,自带原点,然后用特定数据(文件系统原始数据)来定义照射方式,从而把每一个球半径方向的折射率不同换算成数据,从而能够把1zb数据刻录在不到1立方厘米的被三维打印的特殊透镜中,其本身可以作为密钥,也可以作为运算逻辑器。

    =数据压缩算法猜想=

    对折算法,例如10100101(偶数位)和101010101(奇数位)。

    做三种算法,分别是加法,乘法和乘方法。

    0+0=0,0+1=1+0=1,1+1=10(二进制的2)

    0*0=0,0*1=1*0=0,1*1=1

    0^0=1,0^1=1^0=1,1^1=1

    也就是结果=001,则表示两个都是0,结果等于101,则表示一个等于0,一个等于1,结果等于1011,则两个都是1

    以上算法另有用途。

    还有一种表达方式,把数据中分(如果奇数位,则先把中间位去掉作为原点,如果偶数位,直接中分)

    比如10100101,可以记录为1010取对称(完全镜面对称)

    比如101010101,可以记录为原点为1,1010取对称(完全镜面对称)

    比如10101010,可以记录为1010循环,也可以记录为1010和正负取逆反(原点左边第一个和原点右边的一个互异,原点左边第n个和原点右边的第n个互异)

    只需要记录一半的数据作为数据卡尺,当然了,也可以只是用整体的n分之一作为全记录数据卡尺,其他的就看特定位是互同还是互异,只是需要记录数据对齐方法,比如可以使用1kb数据作为数据卡尺,然后进行比对。

    这种算法最怕有数据缺失,也就是不管是数据卡尺出问题,还是记录互异和互同的部分出问题,都会导致数据不可用,只能进行试错逆推。

    对于数据压缩,这是缺点,然而对于作为一种密文防止篡改的技术,这是优点。

    任意数,都可以变成算术:

    7?6?5?4?3?2?1?1?2?3?4?5?6?7
    第(1/3)页