Harvard Mark II

редактировать
Harvard Mark II
Также известен какRelay Calculator
DeveloperHoward Aiken и Grace Hopper
Дата выпуска1947; 73 года назад (1947)
Масса25 коротких тонн (23 т)
ПредшественникHarvard Mark I
ПреемникHarvard Mark III

Harvard Mark II, также известный как Relay Calculator, представлял собой электромеханический компьютер, построенный под руководством Ховарда Эйкена и завершенный в 1947 году. Он финансировался ВМС США. Ховард Эйкен и Грейс Хоппер работали вместе, чтобы запрограммировать и построить Mark II.

Содержание
  • 1 Обзор
  • 2 См. Также
  • 3 Ссылки
  • 4 Дополнительная литература
Обзор

Mark II был сконструирован с использованием высокоскоростных электромагнитных реле вместо электрических -механические счетчики, используемые в Mark I, что делает его намного быстрее, чем его предшественник. Он весил 25 коротких тонн (23 т). Его время сложения составляло 0,125 секунды (8 Гц), а время умножения составляло 0,750 секунды. Это было в 2,6 раза быстрее для сложения и в 8 раз для умножения по сравнению с Mark I. Это была вторая машина (после релейного калькулятора Bell Labs), оснащенная оборудованием для работы с плавающей запятой. Уникальной особенностью Mark II является то, что он имеет встроенное оборудование для нескольких функций, таких как обратная величина, квадратный корень, логарифм, экспонента и некоторые тригонометрические функции. На их выполнение ушло от пяти до двенадцати секунд.

Mark I и Mark II не были компьютером с хранимой программой - он считывал инструкцию программы по одной с ленты и выполнял ее ( как Марк I). Такое разделение данных и инструкций известно как Гарвардская архитектура. В Mark II был особый метод программирования, который был разработан для обеспечения доступности содержимого регистра при необходимости. Лента, содержащая программу, могла кодировать только восемь инструкций, поэтому значение кода конкретной инструкции зависело от того, когда она была выполнена. Каждая секунда была разделена на несколько периодов, и закодированная инструкция могла означать разные вещи в разные периоды. Сложение могло быть начато в любом из восьми периодов секунды, умножение могло быть начато в любом из четырех периодов секунды, а передача данных могла быть начата в любом из двенадцати периодов секунды. Хотя эта система работала, она усложняла программирование и несколько снижала эффективность машины.

Mark II выполнил несколько реалистичных программ испытаний в 1947 году. Он был доставлен на испытательный полигон ВМС США в Дальгрен, Вирджиния в 1948 году и начал действовать к концу того же года.

См. Также
Ссылки
Дополнительная литература
Последняя правка сделана 2021-05-23 14:49:24
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте