番外1

    番外1 (第2/3页)

急着撇嘴,我不是想说‘不凡之子,必异其生’之类的话,而是指出一些不为人知的秘密。

    候选议员Maria  Vindevogel在选举前,并不被人看好,事实上,她的真实得票数,应该是514票,而不是获选时的8706票。”

    “嗯?”

    少年眉头微皱,“什么意思?选举舞弊?”

    “不。”

    “花钱买票?”

    “不。”

    “市民看热闹把一个没人选的候选人选上去了?”

    “还是不。”

    不断被否定的少年眉头皱得更深,看着中年男子嘴角的微笑,低下头去默默思索。

    “得票8706,实际514...相差,8192。”

    8192

    八千一百九十六。

    这个数字在茫茫多的数字海洋中并不起眼,但在另一个领域,它却有着特殊意义。

    “2的十三次方。”

    少年冷漠道:“软件错误。”

    “正确。”

    中年男子打了个响指,笑道:“现代人类使用的计算机,采用二进制,用0和1的字符串工作。

    开启晶体管时,显示为1,关闭晶体管时,显示为0。

    而在选举系统中,每个字符串对应2的幂。

    比如,1就是100000000000000

    2就是010000000000000

    3就是110000000000000

    4就是001000000000000

    5就是101000000000000

    6就是110000000000000

    以此类推,514票就是010000001000000

    8706票就是010000001000100

    注意到了么,这两个字符串之间,只有2的13次方那一位,发生了变化,从0变成了1。

    不过,说这是软件错误,对,也不对。

    布鲁塞尔市斯哈尔贝克区用来统计选举票数的那台电脑,在软件上没有任何问题,硬件上也不存在损坏,同时也没有黑客入侵的说法。

    真正关键的,就只有一个晶体管,那个代表2的13次方的晶体管。

    也就是说,事实上发生的,是比特翻转。”

    中年男子笑道:“造成比特翻转现象的原因,是单粒子效应——单个空间高能带电粒子击中微电子器件灵敏部位,由于电离作用产生额外电荷,使器件逻辑状态改变、功能受到干扰或失效。”

    似乎是注意到了对方脸上的表情,中年男子补充说道:“释放那颗

    (本章未完,请点击下一页继续阅读)