计算机科学速成课 Crash Course Computer Science 第二集 电子计算机 Electronic Computing
计算机科学速成课 Crash Course Computer Science 第二集 电子计算机 Electronic Computing 机电计算机:继电器 最大的机电计算机之一是哈佛马克一号(Harvard Mark Ⅰ),IBM在1944完成建造,给二战同盟国建造的。它有76万5千个组件,300万个连接点和500英里长的导线,为了保持内部机械装置同步,它有一个50英尺的传动轴,由一个5马力的电机驱动。 这台机器最早的用途之一是给“曼哈顿计划”跑模拟,这台机器的大脑是“继电器”。 继电器:用电控制的机械开关。继电器里有根“控制线路”,控制电路是开还是关,“控制线路”连着一个线圈,当电流流过线圈,线圈产生电磁场,吸引金属臂,从而闭合电路,你可以把继电器想成水龙头。 这个控制电路可以连到其他电路,比如马达。 缺点: 很不幸,继电器里的机械臂是“有质量”的,因此无法快速开关。1940年代一个好的继电器1秒能翻转50次,看起来很快,其实还不够快。哈佛马克一号1秒能做3次加法或减法运算,一次乘法要花6秒,除法要花15秒,更复杂的操作比如三角函数可能要一分钟以上。 除了速度慢,另一个限制是齿轮磨损,任何会动的机械都会随时间磨损。 随着继电器数量增加,故障概率也会增加。哈佛马克一号有大约3500个继电器,假设继电器的使用寿命是10年,意味着平均每天要换一个故障的继电器。 BUG :这些巨大