海棠书屋 > 科幻小说 > 重生科技狂人 > 正文 第0903章 割全球大户的肉
—但不找如此有份量的例子,又怎么会有说服力?
    各家银行代表的反应,证明了本次演示取得了理想的震撼效果。
    所谓的“千年虫”,源于计算机处理数据的固有方式——自然界的数字是连续而无限的,而计算机空间只能离散而有限地表示。
    比如,用1个字节即8比特,表示正整数,那只能描述出0到255总共256个数字。
    这个现象的实质就是,在编制软件程序解决现实问题的时候,BUG往往出现在处理极限数据的时候,诸如数据溢出等等。
    在此类情况下,用1个字节表示的正整数255,再往上加1的话,计算机如果不主动报错,那返回的结果往往是0——因为真正的二进制数字串里进位到最高位的那个“1”,计算机无法表示,直接截断,剩下后面8位的“0”。
    这只是一个最抽象、最基础的原理,实际的情况要复杂得多。
    在1980年代中期以前,尤其大型机开始兴盛的1950到1960年代,不论内存还是硬盘,存储设备非常昂贵;能够接受的廉价解决方案,也就是穿孔卡片和磁带。
    举一个普通人最容易接触到的例子,1977年推向市场的家庭电视游戏机——雅达利260


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