Jump to content

Модкомп

Модкомп
Раньше Модульные компьютерные системы
Тип компании Частный
Промышленность Миникомпьютеры
Основан 1970 год ; 54 года назад ( 1970 ) в Форт-Лодердейле, Флорида.
Преемник Технологические решения CSPi
Передняя панель Modcomp Classic (коллекция ACONIT в Гренобле, Франция)

Modcomp, Inc. , первоначально Modular Computer Systems , была небольшим производителем мини-компьютеров , специализировавшимся на реального времени приложениях . Они были основаны в 1970 году в Форт-Лодердейле, штат Флорида . В 1970-х и 1980-х годах выпускалась линейка 16- и 32-битных мини-компьютеров. В 1980-х годах Modcomp потеряла долю рынка по мере того, как стали популярными более мощные микрокомпьютеры, а Digital Equipment Corporation компании системы VAX и Alpha продолжали расти. Сегодня компания успешно выживает как системный интегратор под названием 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 слов каждая, с точки зрения ММУ . Начиная с 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 для выделения одного адресного пространства для каждого процесса . Подкачка по требованию не поддерживалась, и подкачка использовалась, когда общая потребность в памяти для всех процессов превышала доступную физическую память. Операционная система также использовала 15 регистров, чтобы сократить время, необходимое для изменения программной среды. Преемник MAX IV, разработанный для полного использования системы Modcomp Classic, назывался MAX 32.

Разработка программы

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

В дополнение к очень мощному макроассемблеру, система Фортран также была разработана для использования нескольких регистров для временного хранения значений переменных и индексов. Компилятор также имел оптимизацию, которая уменьшила количество операций, необходимых для обработки математического выражения, наиболее часто встречающегося при индексации в массивы. Компилятор также создавал макрокод, который при обработке макроассемблером создавал загружаемый машинный код. Когда был выпущен Modcomp IV, вывод кода компилятора можно было изменить, чтобы использовать преимущества новых инструкций, доступных в оборудовании. [ 4 ]

Приложения

[ редактировать ]
Передняя панель NASA Modcomp II

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

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

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

  1. ^ Jump up to: а б Маршалл Уильям МакМюрран, «Управляющие компьютеры НАСА» (глава 6), раздел «Modcomp», Achieving Accuracy , Xlibris, 2008; страницы 161–162
  2. ^ Jump up to: а б с Modcomp Family , Modular Computer Systems Inc, рекламная брошюра без даты; обсуждает Modcomp I, II. Компьютеры II/CP и IV. Следовательно, вероятная дата – 1974–1975 гг. Оцифровано 18 марта 2009 г.
  3. ^ Справочные данные Modcomp Max IV , Калифорнийский университет в Сан-Франциско, 1976; Это карманная справочная карта стороннего программиста для Modcomp IV.
  4. ^ Феликс Берден, [адрес электронной почты защищен] , предыдущий сотрудник
  5. ^ Национальный исследовательский совет, Глава 7 — Компьютеры, рулевое управление и наведение луча, интенсивность излучения радиолокационной системы PAVE PAWS , Национальная академия наук, 1979; страница 33.
  6. ^ Уильям М. Херринг, Деннис Б. Уоллинг, Система мультиплексорно-аналогового/цифрового преобразования, патент США № 3 968 487 , выдан 6 июля 1976 г.
  7. Уильям М. Херринг, Деннис Б. Уоллинг, Компьютерная система управления, патент США № 4 005 387 , выдан 25 января 1977 г.
  8. ^ Марк Ф. Кемпф, Д'Арси К. Рэндалл, Тимоти Р. Уолворт, Цифровая шина и схема управления для маршрутизации и передачи данных, патент США 4 320 452 , выдан 6 июля 1976 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 1f5de0af3ecf3d4e707a8f8590c2191e__1716222600
URL1:https://arc.ask3.ru/arc/aa/1f/1e/1f5de0af3ecf3d4e707a8f8590c2191e.html
Заголовок, (Title) документа по адресу, URL1:
Modcomp - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)