От ткацкого станка к ЭВМ: кто придумал перфокарты, которые легли в основу компьютеров
В течение долгих лет перфокарты служили основными носителями для хранения и обработки информации. В нашем сознании перфокарта твердо ассоциируется с компьютером, занимающим целую комнату, и с героическим советским ученым, совершающим прорыв в науке. Перфокарты – предки дискет, дисков, винчестеров, флеш-памяти. Но появились они вовсе не с изобретением первых компьютеров, а гораздо раньше, в самом начале XIX века…
12 апреля 1805 года император Наполеон Бонапарт с супругой посетили Лион. Крупнейший в стране центр ткачества в XVI-XVIII веках изрядно пострадал от Революции и пребывал в плачевном состоянии.
Большинство мануфактур разорились, производство стояло, а международный рынок все больше заполнял английский текстиль. Желая поддержать лионских мастеров, в 1804 году Наполеон разместил здесь крупный заказ на сукно, а годом позже прибыл в город лично. В ходе визита император посетил мастерскую некоего Жозефа Жаккара, изобретателя, где императору продемонстрировали удивительную машину. Установленная поверх обыкновенного ткацкого станка громада позвякивала длинной лентой из дырчатых жестяных пластин, а из станка тянулось, накручиваясь на вал, шелковое полотно с изысканнейшим узором. При этом никакого мастера не требовалось: машина работала сама по себе, а обслуживать ее, как объяснили императору, вполне мог даже подмастерье.
Наполеону машина понравилась. Несколькими днями позже он распорядился передать патент Жаккара на ткацкую машину в общественное пользование, самому же изобретателю положить ежегодную пенсию в 3000 франков и право получать небольшое, в 50 франков, отчисление с каждого станка во Франции, на котором стояла его машина. Впрочем, в итоге это отчисление сложилось в весомую сумму — к 1812 году новым приспособлением было оборудовано 18000 ткацких станков, а в 1825-го — уже 30000.
Изобретатель прожил остаток дней в достатке, умер он в 1834 году, а шесть лет спустя благодарные горожане Лиона поставили Жаккару памятник на том самом месте, где когда-то была его мастерская. Жаккарова (или, в старой транскрипции, «жаккардова») машина была важным кирпичиком в фундаменте промышленной революции, не менее важным, чем железная дорога или паровой котел. Но не все в этой истории просто и безоблачно. Например, «благодарные» лионцы, впоследствии почтившие Жаккара памятником, сломали его первый незаконченный станок и несколько раз покушались на его жизнь. Да и машину, если говорить по правде, изобрел вовсе не он.
Как работала машина
Для понимания революционной новизны изобретения необходимо в общих чертах представлять принцип работы ткацкого станка. Если рассмотреть ткань, можно увидеть, что она состоит из плотно переплетенных продольных и поперечных нитей. В процессе изготовления продольные нити (основа) протягиваются вдоль станка; половина из них через одну крепятся к рамке-«ремизке», другая половина — к другой такой же рамке. Эти две рамки перемещаются вверх-вниз друг относительно друг друга, разводя нити основы, и в образовавшийся зев туда-сюда снует челнок, тянущий поперечную нить (уток). В результате получается простейшее полотно с нитями, переплетенными через одну. Рамок-ремизок может быть больше двух, и двигаться они могут в сложной последовательности, поднимая или опуская нити группами, отчего на поверхности ткани образуется узор. Но количество рамок все равно невелико, редко когда бывает больше 32, поэтому узор получается простым, регулярно повторяющимся.
На жаккардовом станке рамок нет вообще. Каждая нить может перемещаться отдельно от других с помощью цепляющего ее стержня с кольцом. Поэтому на полотне можно выткать узор любой степени сложности, даже картину. Последовательность движения нитей задается с помощью длинной зацикленной ленты перфокарт, каждая карта соответствует одному проходу челнока. Карта прижимается к"считывающим" проволочным щупам, часть из них уходит в отверстия и остается неподвижной, остальные утапливаются картой вниз. Щупы связаны со стержнями, управляющими движением нитей.