WikiDer > SDS 930

SDS 930
SDS 930 в Swissair, 1966

В SDS 930 это реклама 24 бит компьютер с помощью биполярные переходные транзисторы продан Системы научных данныхОб этом было объявлено в декабре 1963 года, а первые установки - в июне 1964 года.[1]

Описание

Система SDS 930 состоит как минимум из трех стандартных (30 куб. Футов, 0,85 м3) шкафы, содержащие арифметико-логический блок, не менее 8192 слов (24-битные + простые бит четности) магнитная память, и блок ввода-вывода. Два дополнения используется целочисленная арифметика. В машине есть целочисленное умножение и деление, но нет оборудования с плавающей запятой.[2] Может быть добавлен дополнительный блок корреляции и фильтрации (CFE), который может выполнять очень быстрые операции с плавающей запятой. умножить-сложить операции (в первую очередь предназначенные для приложений цифровой обработки сигналов).

Весил около 3200 фунтов (1,6 коротких тонны; 1,5 т).[3]

Также предоставляется отдельная консоль, которая включает в себя двоичные отображения регистров машины и переключатели для загрузки и отладки программ. Пользовательский ввод осуществляется Телетайп Устройство Model 35 ASR и высокоскоростной считыватель бумажной ленты (300 cps). Большинство систем включает как минимум два накопителя на магнитной ленте, работающие со скоростью до 75 дюймов / с при 800 битах на дюйм. Также доступен обычный набор периферийных устройств, включая магнитные барабаны, устройства чтения карт и перфораторы, а также обширный набор устройств аналого-цифрового / цифро-аналогового преобразования. Также доступен графический дисплей (векторный режим), но он не включает средства ввода с клавиатуры.

SDS 930 - типичный малый и средний научный компьютер 1960-х годов. Скорость хороша своей ценой, но с целым числом 3,5 микросекунд, она не в той же лиге, что и научные рабочие лошадки того времени ( CDC 6600, Например). Хорошо оборудованный 930 может легко превзойти 10 шкафов и потребовать 300–500 квадратных футов (28–46 м2) Комната с климат-контролем. Цена такой системы в 1966 году была бы около 500 тысяч долларов.

Доступные языки программирования включают FORTRAN II, ALGOL 60 и язык ассемблера известный как Мета-символ. Система FORTRAN очень компактна, она была разработана и реализована компанией Digitek для SDS для компиляции и запуска на машинах серии SDS 900 с объемом памяти 4096 слов. Чтобы сделать что-нибудь полезное в таком небольшом пространстве памяти, компилятор полагается на архитектурную функцию SDS, известную как Programmed OPeratorS или POPS. Эта функция состоит из одного бита в командном слове, который заставляет машину «отмечать место и переход» к адресу памяти значения кода команды плюс 100 (восьмеричное). В результате могут быть определены и реализованы псевдо-инструкции, в результате чего получится очень компактный специализированный код. И компилятор FORTRAN, и среда выполнения используют эту возможность.[4][5]

К концу рыночного срока службы SDS 930 монитор в реальном времени была представлена ​​система, в которую входил компилятор FORTRAN IV.[6] Заказчики не слишком активно использовали ни операционную систему, ни компилятор. Многие организации модифицировали и улучшали оборудование 930. Project Genie на Калифорнийский университет в Беркли, добавлено оборудование, чтобы разрешить разделение времени с Система разделения времени Беркли. Эти изменения впоследствии легли в основу SDS 940. Другие операционные системы также были написаны для машины клиентами, в том числе Arachnid (Spider) из Техасского университета в Остине.

SDS 930 можно было найти в то время в большинстве крупных правительственных лабораторий США, в том числе в Лос-Аламосской научной лаборатории. Рано авиасимуляторы использовала SDS 930 из-за его аппаратной возможности целочисленного умножения и деления, а также периферийных модулей сбора данных и управления в реальном времени. Машины особенно хорошо подходят для этого и других видов сбора данных и анализа в реальном времени, а также для использования в качестве цифровой системы управления для аналогово-гибридных систем.

Надводный корабль ASW Attack Trainer (устройство 14A2A) использовал компьютер SDS 930 и был разработан для обучения группы атаки ASW ВМС США эсминец в подводной войне, обеспечивая реалистичное моделирование на берегу с экономией времени эксплуатации и расходов на море. [7]

По оценкам 1974 г., все еще было установлено около 200 компьютеров SDS-930/940/945.[1]

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

  1. ^ а б Кейт Г. Калкинс (июнь 1984 г.). "КОМПЬЮТЕР, который не умрет: SDS SIGMA 7". 5-я сессия TeleExchange. Орландо, Флорида. Получено 21 апреля, 2011.
  2. ^ Справочное руководство компьютера SDS 930 (PDF). SDS 90 00 64F. Системы научных данных. Ноябрь 1969 г.
  3. ^ ЦП (один банк памяти): 1150 фунтов, шкаф PS: 1200 фунтов, шкаф ввода-вывода: 700 фунтов, консоль управления: 150 фунтов. См. «Документы SDS 930». bitsavers.org. 900066C_930_Technical_Manual_Feb66.pdf, п. 1–6 (19).
  4. ^ Программный оператор - это аппаратная концепция компьютеров серии SDS 900, аналогичная концепции компьютера. Атлас компьютерные "экстракоды". Запрограммированный механизм вызова оператора позволял интерпретировать коды операций компьютера с помощью программного кода. См. Научные системы данных, «Серия SDS 900», техническое руководство. Ср. Запрограммированный оператор. Также см «Справочное руководство SDS 910», Февраль 1970 г. Ср. Приложение E. стр. A-19, «Программируемые операторы» для более глубокого обсуждения запрограммированных операторов.
  5. ^ Белл, Гордон, «Компьютерные структуры: материалы и примеры», Раздел 6: Процессоры с возможностью мультипрограммирования, стр.275. "[SDS] 940 использует карту памяти, которая является почти подмножеством карты памяти Атласа, но более скромная, чем у IBM 360/67 [Арден и др., 1966] и GE 645 [Деннис, 1965; Дейли и Деннис , 1968]. Ряд инструкций, по-видимому, встроен через запрограммированный механизм вызова операторов, основанный на экстракодах Атласа (глава 23). Программно определяемые инструкции подчеркивают необходимость аппаратных функций. Например, необходима арифметика с плавающей запятой. при запуске нескольких компьютерных программ. SDS 945 является преемником 940, с немного увеличенными возможностями, но по более низкой цене ».
  6. ^ Системы научных данных (февраль 1966 г.). МОНИТОР РЕАЛЬНОГО ВРЕМЕНИ SDS (PDF). Получено 23 декабря, 2015.
  7. ^ Сложные противолодочные аппараты теперь работают на флоте. Бюллетень военно-морского обучения. Зима 1966-1967 гг. стр. 34-38. https://books.google.com/books?id=j0lepyMcE-sC

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

Смотрите также