的机器

的机器!“分析机”是一台纯机械的通用计算机,是人类发明的最复杂的机械装置,由英国数学家查尔斯·巴贝奇在1837年开始设计。看看图1这复杂的设计,唯有惊叹!查尔斯从1822年开始制造分析机的前身“差分机”,差分机通过求解差分来计算对数表和三角函数表,主要可以用来近似计算多项式。在研发过程中他发现可以设计出一台功能更加通用的计算机,就是这台“分析机”。查尔斯从1837年开始设计分析机,分析机由蒸汽机驱动,大约有30米长、10米宽。它的输入由程序和数据组成,使用打孔卡输入,输出则通过一台打印机、一个绘图仪和一个铃铛,也可以同样以打孔的方式输出以便下次作为输入。还有存储部分,可以通过三种卡片区存储算术运算逻辑、数字常量以及结果。分析机使用的汇编语言支持循环语句和条件分支,可以用来计算多项式、迭代公式,运算高斯消元法和计算伯努利数。根据20世纪的定义,分析机是一台符合冯诺依曼架构的计算机,它的变成语言也是符合图灵完备的编程语言……一百多年后,人类的第一台计算机埃尼阿克(ENIAC)除了改成用电之外,没有什么大差别!可惜当时造这个太困难了,查尔斯巴贝奇有生之年没有完成,在遗憾中去世。不过他的设计被后人实现了,伦敦科学博物馆用了3年半时间,花了45万英镑终于造出了一台真实能用的分析机(图3),由于“技术进步”,这台真实的设备只有5吨重,体积也小了很多。真想有机会摸摸它,看着它运算一把不要以为查尔斯巴贝奇一辈子大多数时间都在造这台机器,没造出来很失败,他其实早早就站在了山峰上,这是他独孤求败的故事,下次专门介绍他。

的机器!“分析机”是一台纯机械的通用计算机,是人类发明的最复杂的机械装置,由英国数学家查尔斯·巴贝奇在1837年开始设计。看看图1这复杂的设计,唯有惊叹!查尔斯从1822年开始制造分析机的前身“差分机”,差分机通过求解差分来计算对数表和三角函数表,主要可以用来近似计算多项式。在研发过程中他发现可以设计出一台功能更加通用的计算机,就是这台“分析机”。查尔斯从1837年开始设计分析机,分析机由蒸汽机驱动,大约有30米长、10米宽。它的输入由程序和数据组成,使用打孔卡输入,输出则通过一台打印机、一个绘图仪和一个铃铛,也可以同样以打孔的方式输出以便下次作为输入。还有存储部分,可以通过三种卡片区存储算术运算逻辑、数字常量以及结果。分析机使用的汇编语言支持循环语句和条件分支,可以用来计算多项式、迭代公式,运算高斯消元法和计算伯努利数。根据20世纪的定义,分析机是一台符合冯诺依曼架构的计算机,它的变成语言也是符合图灵完备的编程语言……一百多年后,人类的第一台计算机埃尼阿克(ENIAC)除了改成用电之外,没有什么大差别!可惜当时造这个太困难了,查尔斯巴贝奇有生之年没有完成,在遗憾中去世。不过他的设计被后人实现了,伦敦科学博物馆用了3年半时间,花了45万英镑终于造出了一台真实能用的分析机(图3),由于“技术进步”,这台真实的设备只有5吨重,体积也小了很多。真想有机会摸摸它,看着它运算一把不要以为查尔斯巴贝奇一辈子大多数时间都在造这台机器,没造出来很失败,他其实早早就站在了山峰上,这是他独孤求败的故事,下次专门介绍他。

的机器!“分析机”是一台纯机械的通用计算机,是人类发明的最复杂的机械装置,由英国数学家查尔斯·巴贝奇在1837年开始设计。看看图1这复杂的设计,唯有惊叹!查尔斯从1822年开始制造分析机的前身“差分机”,差分机通过求解差分来计算对数表和三角函数表,主要可以用来近似计算多项式。在研发过程中他发现可以设计出一台功能更加通用的计算机,就是这台“分析机”。查尔斯从1837年开始设计分析机,分析机由蒸汽机驱动,大约有30米长、10米宽。它的输入由程序和数据组成,使用打孔卡输入,输出则通过一台打印机、一个绘图仪和一个铃铛,也可以同样以打孔的方式输出以便下次作为输入。还有存储部分,可以通过三种卡片区存储算术运算逻辑、数字常量以及结果。分析机使用的汇编语言支持循环语句和条件分支,可以用来计算多项式、迭代公式,运算高斯消元法和计算伯努利数。根据20世纪的定义,分析机是一台符合冯诺依曼架构的计算机,它的变成语言也是符合图灵完备的编程语言……一百多年后,人类的第一台计算机埃尼阿克(ENIAC)除了改成用电之外,没有什么大差别!可惜当时造这个太困难了,查尔斯巴贝奇有生之年没有完成,在遗憾中去世。不过他的设计被后人实现了,伦敦科学博物馆用了3年半时间,花了45万英镑终于造出了一台真实能用的分析机(图3),由于“技术进步”,这台真实的设备只有5吨重,体积也小了很多。真想有机会摸摸它,看着它运算一把不要以为查尔斯巴贝奇一辈子大多数时间都在造这台机器,没造出来很失败,他其实早早就站在了山峰上,这是他独孤求败的故事,下次专门介绍他。

财经自媒体联盟更多自媒体作者

新浪首页 语音播报 相关新闻 返回顶部