Jump to content

Паспорт безопасности 930

SDS 930 авиакомпании Swissair , 1966 год.

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

Описание

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

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

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

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

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

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

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

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

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

См. также

[ редактировать ]
  1. ^ Jump up to: а б Кейт Г. Калкинс (июнь 1984 г.). «КОМПЬЮТЕР, который не умрет: SDS SIGMA 7» . Пятое заседание TeleExchange . Орландо, Флорида . Проверено 21 апреля 2011 г.
  2. ^ ЦП (один банк памяти): 1150 фунтов, шкаф PS: 1200 фунтов, шкаф ввода-вывода: 700 фунтов, консоль управления: 150 фунтов. См. «Документы SDS 930» . bitsavers.org . 900066C_930_Technical_Manual_Feb66.pdf , стр. 1–6 (19).
  3. ^ Справочное руководство по компьютеру SDS 930 (PDF) . Системы научных данных. Ноябрь 1969 года. {{cite book}}: |work= игнорируется ( помогите )
  4. ^ Запрограммированный оператор — это аппаратная концепция компьютеров серии SDS 900, аналогичная концепции «экстракодов» компьютера Atlas . Механизм запрограммированного вызова оператора позволял интерпретировать коды операций компьютера с помощью программного кода. См. «Системы научных данных», «Серия SDS 900» , техническое руководство. См. Программированный оператор. См. также «Справочное руководство SDS 910» , февраль 1970 г. См. Приложение E. стр. A-19, «Программированные операторы», где подробно обсуждаются программируемые операторы.
  5. ^ Белл, Гордон, «Компьютерные структуры: материалы для чтения и примеры» , Раздел 6: Процессоры с возможностью мультипрограммирования, стр.275. «[SDS] 940 использует карту памяти, которая почти является подмножеством карты Atlas, но более скромна, чем у IBM 360/67 [Arden et al., 1966] и GE 645 [Dennis, 1965; Daley and Dennis , 1968]. Ряд инструкций, очевидно, встроен через программный механизм вызова операторов, основанный на экстракодах Атласа (гл. 23). Программно-определяемые инструкции подчеркивают необходимость аппаратных функций. Например, необходима арифметика с плавающей запятой. при запуске нескольких программ, привязанных к компьютеру. SDS 945 является преемником 940, с немного увеличенными возможностями, но с меньшей стоимостью».
  6. ^ Системы научных данных (февраль 1966 г.). МОНИТОР SDS реального времени (PDF) . Проверено 23 декабря 2015 г.
  7. ^ Вестник военно-морской подготовки . Бюро военно-морского персонала. 1966.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 1bfbfc90ab105be13d09f5f483337156__1711383060
URL1:https://arc.ask3.ru/arc/aa/1b/56/1bfbfc90ab105be13d09f5f483337156.html
Заголовок, (Title) документа по адресу, URL1:
SDS 930 - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)