「MoreThanJava」计算机发展史—从织布机到IBM

本文介绍了从织布机到现代计算机的发展历程,从最初的雅卡尔织机到差分机,再到分析机和制表机,揭示了计算机编程思想的起源。雅卡尔织机使用穿孔卡片存储纹样信息,差分机和分析机则展现了程序设计的雏形,尤其是分析机,被认为是现代计算机的先驱。制表机的出现开启了穿孔卡片的时代,为后来的IBM及现代数据处理奠定了基础。
摘要由CSDN通过智能技术生成

  • 「MoreThanJava」 宣扬的是 「学习,不止 CODE」,本系列 Java 基础教程是自己在结合各方面的知识之后,对 Java 基础的一个总回顾,旨在 「帮助新朋友快速高质量的学习」
  • 当然 不论新老朋友 我相信您都可以 从中获益。如果觉得 「不错」 的朋友,欢迎 「关注 + 留言 + 分享」,文末有完整的获取链接,您的支持是我前进的最大的动力!

一、织布机 | 一切的开端

如今代表智能现代的计算机与老式织布机的血缘关系超乎你的想象。无论是摆在写字台上的 台式机、塞在口袋里的 掌上电脑、挂在腰上的 移动电话、乃至你家中的很多 家用电器,其实都是 1804 年诞生的 一台织布机的后代——雅卡尔传空纸带提花机

雅卡尔的穿孔纸带提花机

  • 图片源自:http://blog.sciencenet.cn/blog-528739-903746.html

织物与织布机

常见的织物

常见的织物有 「机织物」「针织物」 两种。

我们平时最为熟悉的 「针织物」 借助的工具是 “针”,利用织针按照一定方向弯曲成线圈形态,然后再将线圈相互串套而形成的织物,可以横向或者纵向地进行,横向编织称为纬编织物,而纵向编织称为经编织物。

针织物

「机织物」 由两条或两组以上的相互垂直的两个系统纱线或者丝线,在 织机 上按照一定规律相互交织而形成的织物叫机织物,纵向的纱线经纱横向的纱线纬纱,基本组织有平纹、斜纹和缎纹。

机织物

织机是如何工作和迭代的

在织机上,经纱在经轴上逐根排列,根据织物纹样的要求,部分经纱被抬起,另一部分经纱则保持不动 形成织口纬纱从织口中引入,经纱抬起的规律不同以及纱线颜色的排列变化,就会给织物带来不同的纹样:

可是,经纱有那么多,是如何挑选出引入没根纬纱时要提起哪些经纱的呢?

最原始的织机是手动完成的:

海南省黎族老太太编织传统的毯织品。

  • 图片引用自:https://www.sohu.com/a/301616592_99894978

而到了战国时期的 多综式提花织机,则发明了 综框 来完成这项工作,棕框的上下梁间有垂直排列的综丝,经纱穿入综丝中,织物纹样的变化有一个规律,也就意味着经纱是随着纬纱的引入被 有规律的循环提起,将 提起规律相同的经纱 穿入 同一个综框的综丝 中,当综框被提升时,穿入的所有经纱都会被同时提起,每一个综框都有一个脚踏板,踩下脚踏板则可通过机械装置控制其抬升:

不过采用综框也有一个明显的限制,那就是 无法织出比较复杂的纹样,因为纹样复杂则代表着需要更多的经纬纱以及经纱提升的规律更复杂,意味着可能引入成百上千次纬纱才能完成一个循环。

如果仍然采用综框控制纱线提升,则可能需要成百上千个综框,这在机械上实现是非常困难的,因此便有了 束综提花织机

束综提花织机没有综框,而是被 设计成两层,每一根经纱会穿入综丝中实现 单独的控制上层 的人将需要提起的经纱提起,而 下层 的人则再经纱提起后通过梭子将纬纱送入织口,并用打纬装置将引入的纬纱打牢。

然而通常来说,这类织机上会有成千上万根纬纱,纹样复杂,于是聪明的老祖宗们发明了 花本

简单来说,花本存储了纹样信息。图中花本的竖线连接穿入了经纱的综丝,横线存储了每一次引入纬纱时提花信息,当竖线越过横线覆盖在横线前方时,表明对应的经纱要被提起。

如果还是没有理解到这个过程的话,这里有一个比较硬核的视频,教你如何手工来制作一个简易织布机:戳这里

"识字"的机器 | 雅卡尔织机的诞生

上面说到的束综提花织机虽然是一大进步,但可想而知的是,它仍然效率缓慢并且织布工人的劳动量非常大,也非常辛苦。虽然聪明的祖先们进行了很多机械化的尝试,但仍然没有取得跨越式的发展。

时间来到 18 世纪的欧洲。欧洲游历和学徒的传统,造就了许多城市独特的支柱产业,例如威尼斯的玻璃业和法国里昂的 丝织业1725 年,里昂的织匠 布乔 (B.Bouchon) 做出了开拓性的发明:他用 打孔纸带 控制经线的提起和放下,从而让织出花样成为了一种半自动的工作。

做为一个乐器工人的儿子,布乔把家学和自己的工作结合得很好。然而,柔软的打孔纸带不能织出太宽的织物,这是它的致命伤之一;而纸带依然需要有人照看,每穿过一次纬线,纸带就需要向下移动一格。布乔提花机的最大贡献,在于实现了花纹的二进制存储——以机器能够识别的方式。历史上第一次,机器能够读出存储介质中的内容,并且照其行事。

在布乔提出构想 65 后的 1790 年,约瑟夫·玛丽·雅卡尔 根据前人的成果设计了新式织机,不过正在此时,轰轰烈烈的法国大革命爆发了,雅卡尔也停下了手中的工作,投入到了家乡里昂的里昂保卫战中,这一拖就拖到了 1805 年,雅卡尔终于组装完成了首台 自动提花织机

雅卡尔织机

雅卡尔将 穿孔纸带 改进为 穿孔卡片,根据纹样图案在卡片上打孔,通过孔的有无 带动一系列机械运动装置来 控制经纱的提升,一张卡片对应循环内一次引纬时经纱提升的信息,引纬完成后,可通过脚踏板控制卡孔卡片转动,下一张卡片翻转至工作位置以控制新一次引纬的提花:

雅卡尔织机大幅度节省了时间和工作量 (全自动且效率是之前的二十五倍),而且只需一位工人,很快就被广泛使用在工厂生产中,雅卡尔也荣获了拿破仑授予的荣誉勋章。然而,迎接这位发明家的,却是失业的纺织工人迎面扔来的石头。最终导致雅卡尔客死异乡。

雅卡尔 = 贾卡

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值