分析机

✍ dations ◷ 2025-09-14 03:51:09 #分析机

分析机(英语:Analytical Engine)是由英国数学家查尔斯·巴贝奇设计的一种机械式通用计算机。从1837年首次提出这种机器的设计,一直到他去世的1871年,由于种种原因,这种机器并没有被真正地制造出来。但它本身的设计逻辑却十分先进,是大约100年后电子通用计算机的先驱。

查尔斯·巴贝奇最初尝试的所谓差分机,可以通过求解差分来计算对数表和三角函数表,然后能近似计算多项式。由于巴贝奇与他的首席工程师约瑟夫·克莱芒(英语:Joseph Clement)起了争执,英国政府就撤回了这项项目的资金,差分机也因此没能完成。在这期间,巴贝奇意识到建造一种更加通用的机器(即所谓的分析机)是可行的,于是便于1833年开始了分析机的设计。

分析机由蒸汽机驱动,大约有30米长、10米宽。它的输入由程序和数据组成,并使用打孔卡输入,这种输入方法被当时的织布机广泛采用。分析机通过一台打印机、一个弯曲的绘图仪和一个铃铛输出,也可以在纸上打孔以便日后读取。分析机采取普通的十进制定点计数法。

它的“内存”大约可以存储1000个40位的十进制数(共约16.2kB)。有一个算术逻辑单元可以进行四则运算、比较和求平方根操作。刚开始研制的时候,分析机的外观被普遍认为和差分机相似 。1858年的图纸呈现了一个有规律的网格布局。与现代计算机的中央处理器(CPU)类似,其算术逻辑单元使用的微程序存储在插在被称为“桶”的滚筒上的支柱中,这为用户指定更加复杂的运算提供了便利。

分析机使用的编程语言与今天的汇编语言类似,支持循环语句和条件分支,因此这门语言被认为是图灵完备的。分析机采用三种不同的打孔卡和读卡器来区分算术运算、数字常量和存储的指令,以此实现了数字在存储器和运算单元之间的加载和存储操作。巴比奇在1837至1840年间写下了24份程序,并在之后又写了一份。这些程序可以计算多项式、迭代公式、高斯消元法和伯努利数。

相关

  • 氯化亚铥氯化亚铥是一种无机化合物,化学式为TmCl2。氯化亚铥可由氯化铥和金属铥共热得到:氯化亚铥和水激烈反应,放出氢气并沉淀出铥(III)的氢氧化物,但刚接触水时能看到形成的淡红色的溶
  • 拉斯·昂萨格奖拉斯·昂萨格奖(英语:Lars Onsager Prize)是由美国物理学会颁发的理论统计物理学奖项,每年授奖一次。它由拉塞尔和玛丽安·唐纳利博士于1993年设立,以纪念拉斯·昂萨格。
  • 范有靖范有靖(越南语:Phạm Hữu Tĩnh/.mw-parser-output .han-nom{font-family:"Nom Na Tong","Han-Nom Gothic","Han-Nom Ming","HAN NOM A","HAN NOM B","Ming-Lt-HKSCS-UNI-H","
  • 大封裔大封裔,渤海国宗室大臣。大氏。第十四世渤海王大玮瑎之子。896年,大玮瑎派儿子大封裔到唐朝进贡,当时,新罗真圣女王派使节也到长安进贡。当时,唐朝地方上的藩镇互相兼并,不听唐朝
  • 戴彬元戴彬元(1835年-1889年),字莲生,号愚卿、渔青,直隶宁河人,祖籍浙江湖州府乌程县,清朝政治人物、书法家。早年就读邵氏私塾馆,后考为禀生。光绪五年(1879年),乡试中举第十三名。光绪六年(18
  • 上瓦瑟法勒山坐标:47°9′54″N 10°58′18″E / 47.16500°N 10.97167°E / 47.16500; 10.97167上瓦瑟法勒山(德语:Hohe Wasserfalle),是奥地利的山峰,位于该国西部,由蒂罗尔州负责管辖,属于斯
  • 枪岳枪岳(槍ヶ岳(やりがたけ),Yariga-take)是日本第5高峰,标高3,180米,位于飞驒山脉南部,为长野县松本市、大町市与岐阜县高山市的县界之一。枪岳由于受冰雪侵蚀,形如朝天之枪,相当尖锐陡
  • 曼弗雷德·贝尔曼弗雷德·贝尔(德语:Manfred Beer,1953年12月2日-),德国男子冬季两项运动员。他曾代表东德参加1976年冬季奥林匹克运动会冬季两项比赛,获得男子4×7.5公里接力铜牌。
  • 雷轮雷轮(1738年-1801年),字绍堂,又字任远、美哉,四川井研人,祖籍湖北麻城,清朝政治人物,进士出身。翰林院侍读雷畅侄孙。乾隆三十四年(1769年)登己丑科进士,选庶吉士,散馆授编修。乾隆四十六年(1781年)以给事中之差至台湾担任巡视台湾监察御史,他与同期赴任的满人塞岱为最后一任巡台御史。官至江西吉南赣道。
  • 波鳍褶丽鱼波鳍褶丽鱼,为辐鳍鱼纲鲈形目隆头鱼亚目慈鲷科的其中一种,分布于非洲马达加斯加淡水流域,体长可达5.5公分,栖息在底层水域,生活习性不明。 维基物种上的相关信息:波鳍褶丽鱼