Файл: Дроздов Е.А. Многопрограммные цифровые вычислительные машины.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 11.04.2024

Просмотров: 188

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Е. А. ДРОЗДОВ, В. А. КОМАРНИЦКИЙ, А. П. ПЯТИБРАТОВ

МНОГОПРОГРАММНЫЕ

ЦИФРОВЫЕ

ВЫЧИСЛИТЕЛЬНЫЕ

МАШИНЫ

Под редакцией проф. Л. П. ПЯТИБРАТОВА

Ордена Трудового Красного Знамени

ВОЕННОЕ ИЗДАТЕЛЬСТВО МИНИСТЕРСТВА ОБОРОНЫ СССР

М О С К В А — 1974

6Ф7.3 Д75

УДК 681.14.523.8

Над книгой работал коллектив авторов. Введение, гл. I, V (за исключе­

нием

§ 5.4 и 5.5),

VI, VII, XI (за исключением §

11.1, 11.2, 11.3 и 11.7), XII

(за

исключением §

12.2 и 12.3) написаны Л .

П.

ПЯТИБРАТОВЫМ, гл. Ill,

VIII,

IX,

X, §

5.4,

5.5, 11.1, 11.2, 11.3, 11.7,

12.2,

12.3 — Е. А. ДРОЗДОВЫМ,

гл. II, IV

— В.

А. КОМАРНИЦКИМ.

 

 

ciKSEi.,;!'' qp

ЧИТАЛ1-,1-;Огп з а л а

Дроздов Е. А. и др.

Д75 Многопрограммные цифровые вычислительные машины. Под ред. проф. А. П. Пятибратова. М., Воениздат, 1974.

406 с. с ил.

Принципы организации функционирования многопрограммных цифровых вычисли­ тельных машин (ЦВМ) третьего поколения. Теоретические основы построения и ра­

бота элементов, узлов, устройств и ЦВМ в целом.

также офицеров,

связанных

Предназначена

для слушателей военных академий, а

с проектированием

и эксплуатацией средств цифровой

вычислительной

техники.

Может быть полезна студентам, изучающим цифровые вычислительные машины н автоматизированные системы управления.

При написании книги использованы открытые материалы отечественной и зару­ бежной печати.

6Ф7.3

©Воениздат; 1974


ВВЕДЕНИЕ

Технический прогресс и развитие современной научной мысли тесно связаны с использованием электронных цифровых вычисли­ тельных машин (ЦВМ), появившихся в конце 40-х годов XX века. В отличие от других машин в ЦВМ происходит преобразование не одного вида энергии в другой, а преобразование информации. С по­ явлением ЦВМ стала реальной возможность строго ограниченную и формально описанную область мыслительной деятельности чело­ века передать машинам.

Одна из наиболее характерных особенностей ЦВМ — практиче­ ски неограниченная точность вычислений. Любая заданная точность вычислений достигается за счет увеличения к^лЦчества разрядов чисел, т. е. за счет увеличения количества элементЪв, служащих для представления чисел в машине. Другой важной особенностью является то, что ЦВМ — это машины в принципе универсального назначения, способные решать разнообразные задачи. Однако име­ ются и специализированные машины, предназначенные для реше­ ния задач одного или нескольких классов. Для современных ЦВМ характерно высокое быстродействие. Скорость вычислений дости­ гает сотен тысяч и даже нескольких миллионов операций (типа сложения) в секунду.

На пути развития электронной цифровой вычислительной тех­ ники можно выделить четыре поколения 'ЦВМ с программным управлением, отличающиеся элементной-1'’базой, конструктивно-тех­ нологическим исполнением, логической организацией и математи­ ческим обеспечением. Под математическим обеспечением (МО) машины понимается совокупность программных средств, предна­ значенных для облегчения технического обслуживания ЦВМ (си­ стема тестовых программ — контролирующих и диагностических), уменьшения трудоемкости работ при подготовке задач к решению на машине (система автоматизации программирования) и повыше­ ния эффективности использования машины (программы операци­ онной системы).

Первое поколение ЦВМ составляют ламповые машины, промыш­ ленный выпуск которых был освоен в начале 50-х годов. К первому

1* 3

поколению машин относятся созданные советскими учеными и ин­ женерами машины БЭСМ-2, «Стрела», М-3, «Минск-1», «Урал-1», «Урал-2», М-20 и др.

Второе поколение ЦВМ (с 1953 г.) обязано своим появлением транзисторам, изобретенным в 1948 г. Транзисторы полностью за­ менили в качестве активных элементов электронные лампы. В отли­ чие от ламповых ЦВМ транзисторные машины обладают большими быстродействием, емкостью оперативной памяти, надежностью. Существенно улучшены их габаритно-весовые характеристики, уменьшена потребляемая мощность. Большим достижением явилось применение печатного монтажа. Повысилась надеж­ ность электромеханических устройств ввода — вывода, удель­ ный вес которых увеличился. Машины второго поколения об­ ладают большими вычислительными и логическими возможно­ стями.

Особенность машин второго поколения — их дифференциация по применению. Появились машины для решения научно-техниче­ ских задач, экономических задач, для управления производствен­ ными процессами, для управления различными объектами (управ­ ляющие машины).

Наряду с техническим совершенствованием ЦВМ развиваются методы и приемы программирования вычислений, высшей ступенью которых является автоматическое программирование, требую­ щее минимальной затраты труда математиков-программистов.

Большое развитие получили алгоритмические

языки, сущест­

венно упрощающие процесс подготовки задач

к решению на

ЦВМ.

 

В период развития и совершенствования Машин второго поко­ ления наряду с однопрограммными были созданы многопро­ граммные ЦВМ. В отличие от однопрограммных машин, в которых программы выполняются только поочередно, в многопрограммных ЦВМ стала возможной одновременная реализация нескольких про­ грамм за счет организации параллельной работы основных устройств машины.

С появлением машин второго поколения (особенно многопро­ граммных) значительно расширилась сфера применения цифровой вычислительной техники. Машины стали использоваться в качестве управляющего и вычислительного органа в автоматизированных и автоматических системах управления, а также в системах передачи информации.

К ЦВМ второго поколения относятся машины отечественного производства «Минск-2», «Раздан-2», «Раздан-3», М-220, БЭСМ-4,

БЭСМ-6, «МИР», «НАИРИ»,

«Минск-22», «Минск-32», «Урал-14»

и др.

(с 1962 г.) характеризуется прежде

Третье поколение ЦВМ

всего широким применением интегральных схем, заменивших боль­ шинство транзисторов и дискретных деталей. Интегральная схема выполняется в виде отдельного прибора, содержащего несколько десятков компонентов, соответствующих дискретным транзисторам,

4


резисторам, конденсаторам. Эти компоненты и связи между ними образуются в одном кристалле кремния методами молекулярной электроники. Интегральная схема представляет собой законченный логический функциональный блок, соответствующий достаточно сложной транзисторной схеме. Благодаря интегральным схемам уда­ лось существенно улучшить технические и эксплуатационные харак­ теристики машин. Этому способствовало также применение много­ слойного печатного монтажа.

В машинах третьего поколения значительно расширился набор различных электромеханических устройств для ввода и вывода ин­ формации. Развитие этих устройств носит эволюционный характер: их характеристики улучшаются гораздо медленнее, чем характери­ стики электронного оборудования.

Математическое обеспечение машин третьего поколения полу­ чило дальнейшее развитие, особенно это касается операционных систем. Развитые операционные системы многопрограммных ма­ шин, снабженных периферийными устройствами ввода — вывода с автономными пультами абонентов, обеспечивают управление рабо­ той ЦВМ в различных режимах: пакетной обработки, разделения времени, запрос — ответ и др.

Четвертое поколение машин начало разрабатываться с 1970 г. Для них характерно применение больших неразборных интеграль­ ных схем или систем (БИС), изготовляемых на кремниевых пласти­ нах. На одной такой пластине размещается несколько сот и даже тысяч схем, каждая из которых эквивалентна отдельной интеграль­ ной схеме. Высокая степень интеграции способствует увеличению плотности компоновки электронной аппаратуры, повышению ее на­ дежности и быстродействия, снижению стоимости. Это в свою оче­ редь оказывает существенное воздействие на логическую структуру (архитектуру) ЦВМ и на ее математическое обеспечение. Более тесной становится связь структуры машины и ее математического обеспечения, особенно операционной системы.

В таблице приведены обобщенные характеристики ЦВМ четы­ рех поколений. В ней фигурируют такие величины, как номиналь­ ное быстродействие машины vn, измеряемое числом операций, вы­ полняемых ею в единицу времени (on/сек), емкость оперативной памяти ЯозУ) измеряемая количеством слов, которые одновремен­ но могут храниться в памяти, среднее время безотказной работы

машины Го,

потребляемая

мощность, занимаемая площадь,

вес.

Кроме

того,

приведено

соотношение стоимости электрон­

ной

аппаратуры

ЦВМ (вычислителя) и устройств ввода — вы­

вода.

В настоящее время отчетливо проявляется тенденция к унифи­ кации ЦВМ, к созданию машин, представляющих собой единую си­ стему машин наземного ряда и машин бортового ряда. Машины, входящие в состав единой системы машин наземного или бортового ряда, унифицированы по элементной базе, системе команд и дру­ гим характеристикам и различаются главным образом по быстро­ действию и емкости оперативной памяти.

5


<75

 

 

Обобщенные характеристики ЦВМ четырех поколений

 

 

 

 

 

 

Характери-

 

 

 

 

Занимаемая

 

и

 

стики

 

 

 

Потребляемая

 

Номер

 

vH оп/сек

^ОЗУ слов

Т0 -с

площадь,

Вес, кг

поколения^.

мощность

 

 

 

 

м2

 

ЦВМ

 

 

 

 

 

 

 

1

Тысячи — десят­

Тысячи

Единицы —

Десятки —

Сотни

Сотни —

 

1946 г.)

ки тысяч

 

десятки

сотни киловатт

 

тысячи

Соотноше­ ние стои­ мости вычислите­ ля и УВВ

оЦсо

•ч ~

2 <с 1953 г.)

3 {с 1962 г.)

4

(с 19.70 г.)

Десятки

ты­

Тысячи — де­

Десятки —

сяч — сотни тысяч

сятки тысяч

сотни

Сотни тысяч —

Десятки ты­ Сотни — ты­

несколько милли­ сяч— сотни ты­ сячи

онов

сяч

Сотни тысяч —

Десятки ты­ Тысячи — де-

несколько милли­ сяч— сотни ты­ сятки тысяч

онов

сяч

Единицы —

Десятки

Сотни

1

1

десятки кило­

 

 

2

• 2

ватт

 

 

 

 

 

 

Сотни ватт— Елиннцы—

Десятки—

2

. 3

единицы кило­ десятки

сотни

5

' 5

ватт

 

 

 

Десятки — Единицы Десятки 2 . 3

сотни ватт

5 ' 5

 


ЦВМ в военном деле применяются в основном в трех направ­ лениях:

для решения научно-технических задач военно-прикладного характера;

для управления войсками;

для управления объектами вооружения.

Решение многих научно-технических задач военно-прикладного характера требует проведения либо вычислительных работ в боль­ шом объеме, либо сложных экспериментальных исследований. Ис­ пользование для этих целей ЦВМ дает возможность резко сокра­ тить сроки проведения необходимых вычислений, а в ряде случаев позволяет заменить дорогостоящие экспериментальные исследова­ ния и испытания различных объектов расчетами на машинах, что приводит к значительной экономии средств и времени. К числу за­ дач, решение которых эффективно осуществляется на ЦВМ, отно­ сятся теоретические исследования эффективности различных видов вооружения, определение конструктивных характеристик объектов вооружения, обработка результатов испытаний различных лета­ тельных аппаратов, расчет траекторий ракет, снарядов, бомб, со­ ставление таблиц стрельбы, расчет последствий ядерных взрывов И др. Решение этих задач осуществляется, как правило, с помощью универсальных ЦВМ.

Машины, используемые для управления войсками, обеспечи­ вают в первую очередь решение следующих основных задач управ­ ления: 1) сбор, обработка и индикация данных о противнике и о своих войсках, а также о местности, погоде и других факторах, влияющих на ведение боевых действий; 2) «проигрывание» различ­ ных вариантов боя или операции с целью подготовки необходимых сведений для командира или начальника, принимающего оконча­ тельное решение. Применение ЦВМ для решения этих задач суще­ ственно повышает оперативность работы штабов.

Структура машин, применяемых для управления объектами во­ оружения, может быть как универсальной, так и специализирован­ ной. Зачастую такие машины выполняют функции вычислительно­ го и управляющего органа в некоторой системе управления. Ин­ формация, получаемая от различных источников информации или объектов управления для ввода в ЦВМ, а также поступающая от машин к объектам управления, в большинстве случаев носит не­ прерывный характер (угловое перемещение, изменение электриче­ ского напряжения, тока, временного интервала). В самих же маши­ нах операции производятся с дискретными величинами. Поэтому связь ЦВМ с источниками информации и объектами управления должна осуществляться с помощью преобразователей непре­ рывных величин в дискретные и дискретных величин в не­ прерывные.

Развитию средств вычислительной техники в нашей стране при­ дается большое значение. Из года в год расширяется парк цифро­ вых вычислительных машин, совершенствуется их техническая ба­ за — микроэлектроника, создаются все новые и новые вычислитель­

7