GE-600 series

редактировать

. Серия GE-600 была семейством из 36-битных основных ЭВМ компьютеров 1960-х годов производства General Electric (GE). Когда GE ушла из бизнеса по производству мэйнфреймов, эта линия была продана Honeywell, которая в 1990-х годах создавала аналогичные системы, когда подразделение перешло в Groupe Bull, а затем в NEC.

. пожалуй, наиболее известна как платформа, на которой Dartmouth Time Sharing System (DTSS) проработала большую часть своей жизни, и как базовая машина для Multics операционной системы также. Multics была поддержана виртуальной памятью дополнениями, сделанными в более поздних версиях серии.

Содержание

  • 1 Архитектура
  • 2 Операционные системы
  • 3 История
  • 4 См. Также
  • 5 Ссылки
  • 6 Внешние ссылки

Архитектура

Серия 600 использовались 36-битные слова и 18-битные адреса. У них было два 36-битных аккумулятора, восемь 18-битных индексных регистров и один 8-битный регистр экспоненты. Он поддерживает с плавающей запятой как с 36-битной одинарной точностью, так и с 2 x 36-битной двойной точностью, причем показатель степени сохраняется отдельно, обеспечивая до 71 бит точности (один бит используется для знака). У него был тщательно продуманный набор режимов адресации, многие из которых использовали косвенные слова, некоторые из которых были автоматически увеличивающимися или автоматически уменьшающимися. Он поддерживал 6-битные и 9-битные байты в режимах адресации; они поддерживали извлечение определенных байтов и увеличение байтового указателя, но не произвольный доступ к байтам.

Он также включал ряд контроллеров каналов для обработки ввода / вывода. CPU мог передавать короткие программы, написанные на собственном машинном языке контроллера канала, который затем обрабатывал бы данные, перемещал их в память или из памяти и генерировал прерывание . когда они закончили. Это позволило главному процессору перейти к другим задачам, ожидая завершения медленного ввода-вывода, что является основной особенностью систем разделения времени.

Операционные системы

Первоначально операционной системой для компьютеров серии 600 была GECOS, разработанная GE в 1962 году. Между 1963 и 1964 годами появилась первая версия Дартмутская система разделения времени (DTSS) была разработана на GE-235. DTSS была первой действительно полезной системой разделения времени и имела очень большое влияние на рынке. Это также платформа, на которой впервые был разработан язык программирования BASIC. Музей истории компьютеров Коллекция корпоративных историй описывает историю GE Mark I следующим образом:

Предшественник General Electric Information Services начинался как бизнес-подразделение в General Electric, созданное для продажи избыточного компьютерного времени на компьютерах используется для демонстрации клиентам. В 1965 году Warner Sinback рекомендовал им начать продавать услуги с разделением времени, используя систему разделения времени (Mark 1), разработанную в Дартмуте на компьютере General Electric 265. Услуга мгновенно приобрела успех, и к 1968 году у GEIS было 40% рынка разделения времени на 70 миллионов долларов. Услуга продолжала расти и со временем перешла на разработанные GE операционные системы Mark II и Mark III, работающие на больших мэйнфреймах.

Операционная система GE Mark II (позже Mark III) использовалась GE Information Services в качестве основы для бизнеса с разделением времени и сетевых вычислений. Хотя Mark II / Mark III изначально был основан на системе Дартмута, системы быстро разошлись. Mark II / III включает в себя многие функции, обычно связанные с системами обработки транзакций в режиме онлайн, такие как журнализация и детальная блокировка файлов. В начале-середине 1970-х годов в Mark III была принята высоконадежная кластерная технология, в которой до восьми систем обработки (каждая со своей собственной копией операционной системы) имели доступ к нескольким файловым системам.

Операционная система Multics была начата в 1964 году как усовершенствованная новая операционная система для серии 600, хотя она не была готова к производству до 1969 года. GE была поставщиком оборудования для проекта и одной из них. партнеров по развитию (другими были Массачусетский технологический институт и Bell Labs ). GE увидела в этом проекте возможность четко отделиться от других поставщиков, предложив эту передовую ОС, которая лучше всего работает только на их машинах. Multics требовал ряда дополнительных функций в ЦП, чтобы быть действительно эффективным, и Джон Кулер присоединился к Эдварду Глейзеру из Массачусетского технологического института для внесения необходимых изменений. Результатом стал GE-645, который включал поддержку виртуальной памяти. Адресация была изменена для использования 18-битного сегмента в дополнение к 18-битному адресу, что резко увеличило теоретический размер памяти и значительно упростило поддержку виртуальной памяти.

История

Линия компьютеров GE-600 была разработана командой под руководством Джона Кулера без работы, которую они выполняли для военных MISTRAM в 1959 году. MISTRAM представляла собой систему слежения с радаром , которая использовалась в ряде проектов, включая проект Apollo. ВВС требовал, чтобы компьютер для сбора данных был установлен на станции слежения за пределами мыса Канаверал. В конечном итоге данные будут переданы на 36-битную машину IBM 7094 на мысе, так что компьютер, вероятно, тоже должен быть 36-битным. GE построила для этой задачи машину под названием M236, и в результате 36-битных потребностей она в конечном итоге работала так же, как 7094.

GE изначально не собиралась входить в нее. коммерческий компьютерный рынок с их собственной машиной. Однако к началу 1960-х годов GE была крупнейшим пользователем мэйнфреймов IBM, и производство собственных машин казалось отличным способом снизить затраты их вычислительного отдела. Согласно одной оценке, стоимость разработки будет оплачена за один год без арендной платы IBM. Многие остались скептически настроены, но после года внутренних споров проект по коммерциализации M236 в конце концов получил добро в феврале 1963 года.

Изначально машина предлагалась в качестве основного GE-635 и более медленные, но совместимые GE-625 и GE-615 . В то время как большинство из них были однопроцессорными системами, 635 можно было сконфигурировать с четырьмя процессорами и до четырех контроллеров ввода / вывода (IOC), каждый из которых имел до 16 общих каналов периферийного интерфейса. 635, вероятно, был первым примером системы SMP общего назначения, хотя программное обеспечение GECOS / GCOS рассматривало процессоры как ведущие и до трех ведомых.

В августе 1964 года IBM считала серию GE 600 «серьезным конкурентом в средних и крупных научных областях». В мае 1965 года на завод GE в Скенектади был доставлен первый компьютер GE-625 для замены пяти других компьютеров различных размеров и производителей. В 1965 году было отгружено несколько моделей GE 635, в том числе две компании Martin Marietta в ноябре.

Линия 600 состояла из шести моделей: 605, 615, 625, 635, 645 и 655. GE предложила коробку для подключение к 635 называется 9SA, что позволяет 635 запускать 7094 программы.

615 был 635 с отключенным перекрытием блока управления (CU) и блока управления (OU), а также с 36-битным каналом памяти. 625 был 635 с отключенным перекрытием блока управления и блока управления и 72-битного пути к памяти. 635 имел 72-битный путь памяти и перекрытие CU / OU. Разница между этими моделями составляла менее 10 проводов на объединительной плате. При необходимости выездное обслуживание могло бы преобразовать 615 в 635 или 625 или наоборот за пару часов; За исключением этих нескольких проводов, 615, 625 и 635 были идентичны. 605 использовался в некоторых приложениях реального времени / военных и по сути был 615 без оборудования с плавающей запятой. Программы, закодированные для 605-го процессора, будут работать без каких-либо изменений на любом другом 600-строчном процессоре. 645 был модифицированным процессором 635, который обеспечивал аппаратную поддержку операционной системы Multics, разработанной в MIT.

. 605/615/625/635 и 645 были по существу компьютерами второго поколения с дискретным транзистором логикой TTL и несколькими интегральными схемами. Память состояла из двух микросекундного ферритового сердечника, который можно было чередовать. GE приобрела оперативную память у Ampex и Lockheed. Память Lockheed, как правило, была самой надежной.

Сохраняющиеся проблемы с надежностью систем магнитных лент, используемых с системой, бросали тень на весь проект. В 1966 году GE заморозила многие заказы, в то время как другие были полностью отменены. К 1967 году эти проблемы были устранены, и машины были повторно запущены вместе с обновленной версией операционной системы GECOS .

. Начался следующий проект по созданию нового поколения 635. в 1967 году. В новом GE-655 отдельные транзисторы из более ранних моделей были заменены на интегральные схемы, что удвоило производительность машины, а также значительно сократило сборку расходы. Однако в 1969 году машина все еще находилась в разработке и была анонсирована, но, вероятно, так и не была выпущена под этим именем.

К тому времени проект Multics, наконец, создал операционную систему, пригодную для использования конечными пользователями. Помимо MIT, Bell Labs и GE, системы GE-645 под управлением Multics были установлены в ВВС США Римском центре разработки, Honeywell Billerica и Machines Bull. в Париже. Эти две последние системы использовались в качестве «фабрики программного обеспечения» в рамках проекта Honeywell / Bull при разработке компьютера Honeywell Level 64.

GE продала свое компьютерное подразделение Honeywell в 1970 году, который переименовал серию GE-600 в Honeywell 6000 series. 655 был официально выпущен в 1973 году как Honeywell 6070 (с версиями с пониженной производительностью, 6030 и 6050). Для повышения производительности COBOL был добавлен дополнительный набор инструкций Decimal / Business. Это был расширенный набор команд, он же EIS и десятичный блок или DU. Машины с EIS были «четной» серией, 6040, 6060, 6080 и позже 6025. Было продано несколько сотен таких процессоров. Изначально память представляла собой ферритовый сердечник 600 нс производства Lockheed. Более поздние версии использовали MOS-память 750 нс. Они могут сосуществовать в системе, но не в контроллере памяти.

Версия 6080 с различными изменениями, связанными с Multics, аналогичная версии 645, была выпущена как 6180 . Было поставлено несколько десятков процессоров с архитектурой 6180. Более поздние представители серии 6000 были выпущены под разными именами, включая Level 66, Level 68, DPS-8, DPS-88, DPS-90, DPS-9000 от Honeywell, Groupe Bull и NEC.

См. Также

Ссылки

  1. ^Коллекция корпоративных историй Музея истории компьютеров: Сведения о компании - General Electric Information Services (GEIS)
  2. ^IBM DSD ASG меморандум от 13 августа 1954 г., США против IBM, Exh 14791 с.386
  3. ^«Обучение обращению». Марио В. Фарина, Datamation, июнь 1966 г.
  4. ^Datamation, август 1965 г., стр.71

Внешние ссылки

Последняя правка сделана 2021-05-21 08:47:15
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте