分析机

英国查尔斯·巴贝奇设计的计算机
分析机,指的是由查尔斯·巴贝奇设计的一种机械式可通用编程计算设备,大部分部件由黄铜制造,使用蒸汽机来驱动传动轴工作[1][2],标志着计算机器是由一个外部程序指挥的新概念诞生[3]
分析机机身约长30米、宽10米,由齿轮式存储库、运算室、控制器、输入装置以及输出装置5个部分组成,能够自动解出含有100个变量的复杂算题,支持计算位数可达25位,速度为每秒钟运算一次,使用打孔纸带输入,采用十进制计数,有自己的语言编程,算得上是世界上第一台计算机[1]
分析机借鉴了提花织机的穿孔卡片、音乐盒中的旋转圆筒,以及他早期设计的差分机[2],计算原理是分析机中的输入数据、存储地址、运算类型都使用穿孔卡片来表示,机器先从数据卡片读入数据到存储器,再将存储器中的数据传输到运算器,运算器算完后又将数据传回存储器,在类似这样的齿轮和拉杆作用下实现可编程运算[1]
尽管巴贝奇于1871年去世后,分析机未能真正制造出来,但其包含的很多设计,如输入和输出数据的机构、以及“存储库”和“运算室”,和一百多年后的计算机如出一辙[4][2]

机器简介