ERMETH - ERMETH

ERMETH в Музее связи (Берн)
ERMETH

В ERMETH (Электронная вычислительная машина ETH) был одним из первых компьютеры в Европе и был разработан и построен Эдуард Штифель и его Институт прикладной математики в ETH Цюрих между 1948 и 1956 годами. Затем он использовался до 1963 года.

Модели

Эдуард Штифель и два его старших помощника Хайнц Рутисхаузер и Амброс Шпайзер были вдохновлены моделями из США и объединенное Королевство при разработке ERMETH. В 1949 году Рутисхаузер и Шпайзер предприняли учебные поездки в Говард Эйкен (Гарвардский университет ), Джон фон Нейман (Университет Принстона ) и Кембриджский университет, который управлял EDSAC. В 1950 году Штифель арендовал на пять лет единственный существующий цифровой компьютер в континентальной Европе на то время, Цузе Z4, Завершено Конрад Зузе в 1945 году для ETH, чтобы получить опыт работы с вычислительной машиной во время строительства ERMETH.

Техническая концепция

ERMETH имел (в отличие от Z4) классический Фон Нейман-Архитектура, т.е. это была вычислительная машина, в которой программа и обрабатываемые данные хранились в одной и той же основной памяти; таким образом, числа, а также части программы могут обрабатываться автоматически. ERMETH был разработан для числовых вычислений и работал с истинным десятичным числом (не с двойным или шестнадцатеричным) и имел инструкции для всех четырех основных арифметических операций с числами с плавающей запятой и с фиксированной запятой, но не для обработки букв. На момент начала эксплуатации (1956 г.) он состоял из устройств (аппаратное обеспечение ) и сохраненные пользовательские программы (программного обеспечения ), но не имел Операционная система, так что каждый пользователь должен был сначала прочитать в своей программе, которая уже была подготовлена ​​на перфокартах на машинном языке, а затем запустить ее, установив счетчик программ на первую команду. Затем под управлением программы данные пользователя считывались (с перфокарт) и значения параметров запрашивались (через клавиатуру) у пользователя.

Уже в 1952 году Хайнц Рутисхаузер представил концепцию компилятор за использование машинно-независимых компьютерных языков в своей кандидатской диссертации на тему «Автоматическое создание планов вычислений». Благодаря развитию высшего языка программирования Алгол (Algol 58 и Algol 60) позже стало возможным машинно-независимое программирование; для ввода букв ERMETH 1958 пришлось дополнить устройством чтения бумажных лент.

ERMETH имел арифметический блок с 1500 электронные лампы. 1,5-тонный магнитный барабан с пространством для 10 000 слов до 16 знаков после запятой (14 цифр, знак, контрольная цифра), которые вращаются со скоростью 100 оборотов в секунду, служили основной памятью. Это также определило рабочую скорость ERMETH на шаг команды, потому что среднее время доступа к командам и числам, хранящимся на барабане, составляло 5 миллисекунд; гораздо более высокая скорость работы электронных ламп не изменила этого. Использование 10 000 слов рабочей памяти было очень гибким. Для каждого слова (с 16 десятичными знаками) либо число с плавающей точкой (11 действительных цифр, 3-значная экспонента, знак и контрольная цифра), либо число с фиксированной точкой (14 цифр, знак, контрольная цифра) или две инструкции (2 цифры для типа команды, 1 цифра для индексного регистра, 4 цифры для адреса памяти). Пример: компилятор Программы, разработанные Хансом Рудольфом Шварцем для Algol 60, занимали 4 000 ячеек памяти с двойными инструкциями, так что 6 000 ячеек оставались доступными для прикладной программы и ее пользовательских данных. Если этого было недостаточно, можно было использовать все 10 000 ячеек, но только после перезаписи компилятора. Однако в этом случае компилятор пришлось перезагружать перед следующей программой на языке Algol с перфокарт, что само по себе заняло почти час.

Для ввода числовых данных в основном перфокарты типа Remington-edge с 90 колонками, позже также 5-канальный перфолента для ввода программы Algol. Данные выводились либо на перфокартах, либо на IBM -печатная машинка, который, однако, также выводит только цифры. Таким образом, перфокарты могут также использоваться для промежуточного хранения больших объемов данных в качестве вторичного хранилища.

Энергопотребление ERMETH составляло 30 кВт. Он чутко реагировал на колебания напряжения в сети, например, когда трамвай ехал утром.

Из-за различных технических, финансовых и кадровых неудач ERMETH был построен как одноразовое предприятие с 1955 года и постепенно вводился в эксплуатацию с 1956 года; Он выполнял свою задачу до октября 1963 года, когда был разобран и упакован. Запланированная лицензионная версия ERMETH частной компанией так и не появилась.[1] После пространственных изменений CDC 1604A Корпорация Control Data занял его место с апреля 1964 года. Доступная вычислительная мощность ETH увеличилась в 100 раз с переходом от электромеханического Z4 к ERMETH, но в 400 раз с переходом от ERMETH с его критичной по времени памятью на магнитных барабанах. к полностью электронному CDC 1604A.

Развертывание

ERMETH использовался в исследованиях и разработках для самых разных задач. Сотрудники Института прикладной математики использовали его в своих научных целях для разработки численных алгоритмов и рабочих средств в смысле первых компонентов операционной системы. Но они также были активными консультантами и помощниками в вычислительной работе других пользователей ERMETH. Они пришли из ETH и других университетов, а также из промышленности, а также из гражданских и военных федеральных агентств.

ERMETH также использовался в обучении. Факультативные лекции по программированию проводились с 1950-х годов, а также были упражнения (в группах) на компьютерной системе. Если бы студенты написали программу и перенесли ее на перфокарты, они могли бы сдать свою упаковку перфокарт и, в зависимости от качества программы, получить ожидаемый или неправильный результат или даже распечатать программу прерывания на следующий день.

ERMETH сегодня

После демонтажа в 1963 году ERMETH хранился пока как важный экспонат для запланированного Технорама в Винтертур а затем выставлялся там с 1982-2004 гг. С конца 2006 года он находится в постоянной ссуде у ETH Zurich Музей связи в Берн.

внешняя ссылка

Смотрите также

  • Хайнц Рутисхаузер. Automatische Rechenplanfertigung bei programmgesteuerten Rechenmaschinen, Mitteilungen aus dem Institut für angewandte Mathematik an der Eidgenössischen Technischen Hochschule в Цюрихе; Биркхойзер, Базель 1952.
  • Амброс П. Спайзер. ERMETH: Projekt einer elektronischen Rechenmaschine an der Eidgenössischen Technischen Hochschule в Цюрихе и bisherige Entwicklungsergebnisse. Verlag NZZ, Цюрих, 1954 г.
  • Хайнц Вальдбургер. Gebrauchsanleitung für die ERMETH (elektronische Rechenmaschine der ETH). Institut für angewandte Mathematik der ETH Zürich, 1960.
  • Труб, Люсьен Ф. Ermeth - der selbstgebaute Computer der ETH Zürich. NZZ am Sonntag, 22./23. Декабрь 2007, С. e17.
  • Тоблер, Беатрис. Z4 und ERMETH: Maschinen im Dienste des wissenschaftlichen Rechnens. Интервью с Амбросом Шпайзером и Карлом Августом Цендером. В: Kommunikation, Museum für (Hg.): Loading History - Computergeschichte (n) aus der Schweiz. Берн 2001, С. 12–21.

Рекомендации

  1. ^ Brotherer, Герберт (2015). Вехи компьютерных технологий. Zur Geschichte der Mathematik und der Informatik. Берлин / Бостон: Де Грюйтер. С. 484–506. ISBN  978-3-11-037547-3.