МАШИНЫ МАТЕМАТИКИ. Счетный автомат
МАШИНЫ МАТЕМАТИКИ. Счетный автоматДолог и сложен был путь развития вычислительных средств.
Камушки, косточки, ракушки, узелки на веревочках — первые примитивные орудия счета. Затем появились таблицы —
первые примитивные устройства счета.
Шло время, и им на смену пришли арифметические машины. Но они были еще очень несовершенны.
Развивались наука и техника, совершенствовалось
производство. Горы расчетов и океаны цифр заставили человека ускорить счет,
свести к минимуму свое непосредственное участие в работе счетных машин. Их
снабдили моторами, научили «читать» и «запоминать» числа. В век автоматов
стала автоматом и счетная машина. Ее научили управлять вычислительным процессом
и контролировать его. В самый совершенный автомат
превратила счетную машину электронная техника.
Счетный
автомат
Одним из первых автоматов для счета была счетно-записывающая
машина — табулятор. Он может самостоятельно не только вести счет — складывать, умножать, делить числа, автоматически
комбинировать эти действия, но и осуществлять некоторые логические операции.
Все это машина делает с помощью перфокарт — картонных стандартных прямоугольников
со срезанным левым углом (срез позволяет легко выявить неправильно уложенную
карту).
В типографии на ней печатается цифровая сетка в виде 80
колонок цифр. В каждой колонке цифры помещены сверху вниз — от 0 до 9. Это
позиции, т. е. места возможной пробивки отверстий. Кроме того, на карте между
девятым и восьмым рядами есть нумерация рядов колонок.
В таком виде картонный прямоугольник «нем». Чтобы он
«заговорил», надо пробить отверстия в позициях колонок. Их пробивают, или, как
говорят, перфорируют, на специальной машине — перфораторе. После него карты
поступают на другую машину — контрольник, который проверяет, на том ли месте,
где надо, сделаны отверстия.
Допустим, что отверстия в перфокарте в нашем примере
показывают данные рабочего наряда токаря. За месяц на большом предприятии собираются сотни тысяч карт. Когда нужно подсчитать
зарплату рабочим, получить данные о выполнении плана или стоимости продукции,
вступает в действие сначала электрический сортировщик. Со скоростью 25 тыс.
карт в час он группирует их по определенным признакам в отдельные пачки. Затем
они поступают на табулятор.
Здесь сначала происходит чтение перфозаписей. Это делает
специальный блок из 80 щеточек — по числу колонок в перфораторе. Щеточки
соединены проводами со счетчиками и печатающими механизмами. Перфокарта идет в
табуляторе десятками вперед. Щеточки ощупывают сначала все девятые, затем
восьмые позиции и т. д.
Вот в карте оказалась пробитой восьмая позиция в
тринадцатой колонке. Щеточка замкнет электрическую цепь, сработает электромагнит
цифрового колеса, и оно начнет поворачиваться. Карта сместится на одну позицию
— седьмую, колесо повернется на одну цифру и покажет 1. Карта сместится еще на
одну позицию — шестую, и колесо покажет 2. А когда под щеточку подойдет нулевая
позиция, поворот цифрового колеса оканчивается: оно повернулось на восемь
позиций и показывает цифру 8. Таким образом, восьмерка с перфокарты передана в
разряд счетчика, соответствующий тринадцатой колонке. Так же производится и
суммирование.
А кто же управляет быстрой и сложной машиной? Все те же
перфокарты и щеточки. В табуляторе, кроме описанного устройства — нижнего
воспринимающего механизма, есть второе такое же устройство — верхний
воспринимающий механизм с таким же блоком щеточек. Он и осуществляет
управление машиной.
Управление основано на сравнении двух идущих друг за
другом перфокарт, когда одна из них находится в нижнем воспринимающем
устройстве, другая — в верхнем. Если признаки карт одинаковы, машина
продолжает суммировать, но если вдруг изменится признак на очередной карте,
электрическая цепь размыкается и суммирование автоматически прекращается.
Машина записывает итог по прошедшим картам и лишь после этого переходит к
подсчету сумм по картам следующей группы.
Проследим теперь за электрическим импульсом. Он возник,
когда щеточка попала в отверстие перфокарты, и дал команду машине — заставил
сработать счетчик. Он же участвовал в автоматической записи итогов, и он же
автоматически управляет табулятором.
Чтобы электрический импульс совершил сложный путь внутри
машины, концы всех электрических цепей, связанных со щеточками, счетчиками,
печатающими механизмами, выведены на коммутационную доску. Это пульт
распределения электрических импульсов. Отсюда они с помощью переключателей
распределяются по всей машине.
Система управления современным табулятором необычайно
гибкая и многосторонняя. Хороший табулятор может обработать до 10 тыс.
перфокарт в час. Советские инженеры еще в 1950 г. создали одну из лучших счетно-перфорационных
машин — табулятор Т-5. В ней установлено восемь 11-разрядных счетчиков. Это
значит, что одновременно можно суммировать восемь столбцов многопозиционных
чисел — 70 тыс. сложений в час! За это время сто счетных работников сделают
лишь 25 тыс. действий.
Советские ученые и конструкторы продолжают упорно
работать над совершенствованием счетно-перфорационных машин. Однако, как бы их
ни улучшали, у них есть один серьезный недостаток: перфокарта сдерживает производительность.
Ведь от машины к машине ее переносит человек. Это не позволяет создать единого потока чисел. Но ученые и инженеры после долгих
поисков сумели построить единую машину для быстрого автоматического выполнения
длинной цепочки математических действий.
|