Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

MODCOMP (Modular Computer Systems, Inc) - небольшой производитель мини-компьютеров , специализирующийся на приложениях реального времени . Они были основаны в 1970 году в Форт-Лодердейле, Флорида . В 1970-х и 1980-х годах они производили линейку 16- и 32-разрядных мини-компьютеров. Через 1980 - х годов, MODCOMP потеряли долю рынка , как более мощные микро-компьютеры стали популярными, и Digital Equipment Corporation «s VAX и Альфа - системы продолжали расти. Сегодня компания успешно выживает как системный интегратор, действующий как CSPi Technology Solutions со штаб-квартирой в Дирфилд-Бич, Флорида.

Компьютеры [ править ]

Их первым компьютером был 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-разрядные приложения.

Операционные системы [ править ]

Эти машины поддерживались операционными системами семейства Modular Applications 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 на ПАРУСЕ в АО до T 30, после чего управление было передано единственному мэйнфрейму IBM . [1] В 1990-х годах MODCOMP разработал в Великобритании продукт под названием ViewMax, который использовался для подключения веб-интерфейсов к устаревшим системам. В 1996 году объем продаж MODCOMP составил 36,7 миллиона долларов, и компания была куплена CSPI .

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

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

Ссылки [ править ]

  1. ^ a b Маршалл Уильям МакМурран, «Управляющие компьютеры НАСА» (глава 6), раздел «MODCOMP», « Достижение точности» , Xlibris, 2008; страницы 161–162 [ самостоятельно опубликованный источник ]
  2. ^ a b 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 г.

Внешние ссылки [ править ]

  • Веб-сайт компании: https://web.archive.org/web/20080321013737/http://www.modcomp.com/ .
  • Коллекционер выложил фотографии MODCOMP II .
  • Другой коллекционер выложил фотографии более крупного Modcomp II (внизу страницы).
  • Левинс Technologies, Inc. имеет фотографии MODCOMP классических систем