MODCOMP - MODCOMP

MODCOMP (Modular Computer Systems, Inc) была небольшой миникомпьютер поставщик, специализирующийся на в реальном времени Приложения. Они были основаны в 1970 году в г. Форт-Лодердейл, Флорида. В 1970-х и 1980-х годах они производили линейку 16- и 32-разрядных мини-компьютеров. В течение 1980-х годов MODCOMP потерял долю рынка, поскольку стали популярными более мощные микрокомпьютеры, и Корпорация цифрового оборудования с VAX и Альфа системы продолжали расти. Сегодня компания успешно выживает как системный интегратор.

Компьютеры

Их первым компьютером был 16-битный MODCOMP III, представленный вскоре после основания компании. Он имел 15 регистров общего назначения и изначально предлагался с 16-килобайтным (16 384 байтов), 18-миллиметровым. память на магнитном сердечнике с временем цикла 800 нс с возможностью расширения до 128 килобайт (131 072 байта). MODCOMP, которому я следовал для небольших приложений, всего с 3 регистрами общего назначения и максимальным объемом ядра 64 килобайта (65 536 байт). Эти машины были созданы на базе SSI и MSI Логика TTL. MODCOMP II, представленный в 1972 году, сохранил совместимость с Modcomp III, хотя LSI схемы.[1][2]Основная архитектура 16-битных машин включала блоки незафиксированных коды операций и положения о физической модульности, которые намекают на обоснование названия компании.

MODCOMP IV был 32-битной машиной с восходящей совместимостью со страничной блок управления памятью введена в 1974 году. Минимальная конфигурация памяти составляла 32 килобайта (32 768 байтов), с возможностью расширения до 512 килобайт (524 288 байтов), со временем доступа от 500 до 800 наносекунд (варьируется из-за чередование памяти ). В машине было 240 регистров общего назначения, с адресацией 16 банков по 15 регистров. MMU содержал 1024 регистра сопоставления адресов, расположенных как 4 таблицы страниц по 256 страниц каждая (некоторые из этих таблиц страниц могут быть дополнительно разделены, если требуется адресное пространство меньше 128 килобайт (131 072 байта)). Поля Двойное слово статуса программы использовались для выбора текущего активного банка регистров и таблицы страниц. Машина имела двухступенчатую конвейерный ЦП и блок с плавающей запятой.[2][3]

Во многих отношениях MODCOMP IV имел потенциал в качестве конкурента для VAX, Хотя адресное пространство на процесс был ограничен до 64К 16-битных слов; 256 страниц по 256 слов каждая, с точки зрения MMU. Начиная с 1978 года, MODCOMP IV был заменен MODCOMP Classic; первой классической моделью была 7810. Она сохранила совместимость с MODCOMP IV, предлагая полную поддержку 32-битной адресации. Более поздние модели 9250 и 9260 продолжали поддерживать как 16-разрядные, так и 32-разрядные приложения.

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

Модульные приложения eXecutive семейства операционные системы поддерживал эти машины. МАКС Я был монитором в реальном времени для фиксированного набора процессов, связанных в один образ памяти. Это отвечало требованиям многих встроенные системы. MAX II представляла собой пакетную дисковую операционную систему с расширениями реального времени. Его можно было использовать для разработки программ в фоновом режиме, в то время как процессы переднего плана обрабатывали нагрузки в реальном времени. Эти системы использовали Упреждающее планирование с фиксированным приоритетом.

MAX III (для 16-битных машин) и MAX IV (для MODCOMP IV) допускает работу нескольких интерактивных пользователей.[2] В MAX III все процессы совместно использовали одно адресное пространство с подкачкой, используемой для поддержки нескольких фоновые процессы, по одному на каждого интерактивного пользователя. Операционная система MAX IV была в значительной степени совместима, в то время как она использовала новые функции MODCOMP IV для выделения одного адресное пространство для каждого процесс. Пейджинг по запросу не поддерживался, и обмен использовался, когда общая потребность в памяти для всех процессов превышала доступную физическую память. Преемник MAX IV, разработанный для полного использования системы MODCOMP Classic, получил название MAX 32.

Приложения

Многие из ранних продаж MODCOMP были связаны с отслеживанием и сбором данных от НАСА космических зондов, а в 1980-х они предоставили сеть из 250 систем MODCOMP II для управления Космический шатл стартовый комплекс на мыс Канаверал а также SET на ПАРУСЕ в ОАО до Т-30, после чего управление было передано одному IBM мэйнфрейм.[1] В 1990-х годах MODCOMP разработала в Великобритании продукт под названием ViewMax, который использовался для подключения веб-интерфейсов к устаревшим системам. В 1996 году объем продаж MODCOMP составил 36,7 миллиона долларов, и был приобретен компанией CSPI.

Компьютеры MODCOMP IV использовались для системы управления Проложить лапы радиолокационная система, созданная для космического командования ВВС США.[4]

За пределами аэрокосмической промышленности эти системы были особенно популярны в нефтяной промышленности, как на нефтеперерабатывающих заводах, так и на месторождениях, а также для общей автоматизации производства. Standard Oil и Shell Oil широко использовали оборудование Modcomp в 1970-х годах.[5][6][7]

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

  1. ^ а б Маршалл Уильям МакМурран, «Управляющие компьютеры НАСА» (глава 6), раздел «MODCOMP», Достижение точности, Xlibris, 2008; страницы 161–162[самостоятельно опубликованный источник ]
  2. ^ а б c Семейство Modcomp, Modular Computer Systems Inc, недатированная рекламная брошюра; обсуждает MODCOMP I, II. II / CP и IV компьютеры. Следовательно, вероятная дата - 1974–1975 годы. Оцифровано 18 марта 2009 г.
  3. ^ Справочные данные MODCOMP Max IV, Калифорнийский университет в Сан-Франциско, 1976 г .; это карманная справочная карточка стороннего программиста для MODCOMP IV.
  4. ^ Национальный исследовательский совет, глава 7 - Компьютеры, рулевое управление и наведение луча, Интенсивность излучения радиолокационной системы PAVE PAWS, Национальная академия наук, 1979; стр.33.
  5. ^ Уильям М. Херринг, Деннис Б. Уоллинг, Мультиплексор-аналогово-цифровая система преобразования, Патент США 3968487 , предоставлено 6 июля 1976 г.
  6. ^ Уильям М. Херринг, Деннис Б. Уоллинг, Компьютерная система управления, Патент США 4,005,387 выдано 25 января 1977 г.
  7. ^ Марк Ф. Кемпф, Д'Арси К. Рэндалл, Тимоти Р. Уолворт, Цифровая шина и схемы управления для маршрутизации и передачи данных, Патент США 4320452 , предоставлено 6 июля 1976 г.

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