Открыть сервис

LGP-30

LGP-30 — первый серийный компьютер на транзисторах, выпускавшийся американской компанией Librascope (подразделение General Precision Equipment) с 1956 по 1960 год. Он позиционировался как «настольный» компьютер для научных и инженерных расчётов, став одним из первых доступных по цене цифровых вычислительных машин своего времени.

История

Разработка LGP-30 велась под руководством Стэнли Франкеля в компании Librascope, расположенной в Глендейле, Калифорния. Проект был начат в 1954 году, а первый экземпляр продемонстрирован в 1956 году. Название расшифровывается как «Librascope General Purpose 30» (универсальный компьютер Librascope, модель 30). Машина предназначалась для замены аналоговых вычислителей и ранних ламповых компьютеров, которые были громоздкими и дорогими в эксплуатации.

LGP-30 стоил около 47 000 долларов США (что эквивалентно примерно 500 000 долларов в ценах 2020-х годов), что было значительно дешевле мейнфреймов того времени, таких как IBM 650. Благодаря низкой цене и компактности, он нашёл применение в университетах, небольших лабораториях и на производстве. Всего было выпущено около 500 экземпляров, что сделало его одним из самых массовых компьютеров первого поколения.

Конструкция и характеристики

LGP-30 был построен на 113 транзисторах и 700 диодах, что делало его полностью полупроводниковым устройством. Это обеспечивало низкое тепловыделение и высокую надёжность по сравнению с ламповыми аналогами.

Память

В качестве оперативной памяти использовался магнитный барабан, вращающийся со скоростью 3600 оборотов в минуту. Ёмкость памяти составляла 4096 31-битных слов (около 15 килобайт). Время доступа к слову зависело от его положения на барабане и составляло от 0,5 до 16 миллисекунд, что было типично для машин с барабанной памятью. Программы и данные хранились на том же барабане, что и рабочая память.

Процессор

Разрядность слова составляла 31 бит, однако числа представлялись в 30-битном формате со знаком (один бит использовался для служебных целей). Машина работала в двоичной системе счисления. Тактовая частота составляла 120 кГц, а скорость выполнения операций сложения и вычитания достигала 500 операций в секунду. Умножение выполнялось за 30 миллисекунд, деление — за 60 миллисекунд. Система команд содержала 16 инструкций.

Устройства ввода-вывода

Ввод данных осуществлялся с помощью встроенной клавиатуры, похожей на пишущую машинку, а вывод — на электрическую пишущую машинку Friden Flexowriter. Это позволяло работать с машиной в интерактивном режиме, что было редкостью для того времени. Перфолента использовалась для хранения программ и данных.

Программное обеспечение

LGP-30 поставлялся с базовым ассемблером, а также интерпретатором языка программирования ACT (Algebraic Compiler and Translator), который позволял записывать математические выражения в алгебраической форме. Позже для машины был разработан компилятор языка FORTRAN, что было необычно для малых компьютеров того периода. Библиотека программ включала подпрограммы для решения инженерных и статистических задач.

Применение

LGP-30 использовался для решения широкого круга задач: от баллистических расчётов и обработки данных до управления производственными процессами. В частности, он применялся в военных и аэрокосмических проектах, а также в учебных заведениях для обучения студентов программированию. Известно, что один экземпляр LGP-30 использовался в Bell Labs для анализа телефонного трафика.

Наследие

LGP-30 стал важной вехой в истории вычислительной техники, продемонстрировав жизнеспособность транзисторной технологии в коммерческих компьютерах. Его архитектура оказала влияние на последующие модели Librascope, включая LGP-21, выпущенный в 1962 году. Сегодня сохранившиеся экземпляры LGP-30 находятся в музеях, в том числе в Музее компьютерной истории в Маунтин-Вью (Калифорния) и в Политехническом музее в Москве.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →