Лекц.БЦВМиСР1-8(2) (Все лекции по БВМиС в ворде), страница 10
Описание файла
Файл "Лекц.БЦВМиСР1-8(2)" внутри архива находится в папке "Все лекции по БВМиС в ворде". Документ из архива "Все лекции по БВМиС в ворде", который расположен в категории "". Всё это находится в предмете "основы эксплуатации эвм" из 11 семестр (3 семестр магистратуры), которые можно найти в файловом архиве МАИ. Не смотря на прямую связь этого архива с МАИ, его также можно найти и в других разделах. Архив можно найти в разделе "лекции и семинары", в предмете "основы эксплуатации эвм" в общих файлах.
Онлайн просмотр документа "Лекц.БЦВМиСР1-8(2)"
Текст 10 страницы из документа "Лекц.БЦВМиСР1-8(2)"
Рис. 6. 17. Простейший вариант Сх. ФАСМК.
Функциональные сигналы при таком способе микропрограммирования формируются с помощью дешифраторов, как это показано на рис. 6. 18.
3
3
3
3
ДШ1
ФК Ф7 Ф8 Ф4 Ф1
ДШ2
Ф2 Ф9 Ф11 Ф14Ф17
ДШ3
Ф6 Ф3 Ф12 Ф15 Ф18
ДШ4
Ф5 Ф10 Ф13 Ф16 Ф19
П1
П2
П3
П4
УА
А
Сх. ФАСМК
ЗУ МК
18
4
6
5 4 3 2 1
5 4 3 2 1
5 4 3 2 1
5 4 3 2 1
Рис.6. 18. Схема формирования функциональных сигналов (Ф1÷ Ф19 , ФК) при смешанном способе микропрограммирования.
Тема№ 7.
Бортовые цифровые вычислительные системы (БЦВС).
БЦВС - это специальный класс вычислительных систем, устанавливаемых на борту подвижных объектов (самолетов, ракет, космических аппаратов, морских судов, наземных транспортных и военных средств и т.д.). Бортовое применение вычислительных систем накладывает на них те же самые ограничения, что и на бортовые вычислительные машины (см. тему№1), а кроме того приводит к необходимости применения экономичных (по количеству физических линий) и надежных системных интерфейсов (один из которых будет рассмотрен в рамках темы №8).
7.1. Определение: БЦВС – это совокупность взаимосвязанных и согласованно действующих аппаратно–программных средств передачи, хранения и переработки цифровой информации, размещенные на борту подвижного объекта и обеспечивающих преобразования входных данных в итоговые результаты в соответствии с заданными целями функционирования. БЦВС имеет в своем составе несколько операционных устройств, обеспечивающих переработку информации. Вычислительную машину с одним операционным устройством можно рассматривать как частный случай вычислительной системы.
Существует большое количество различных типов БЦВМ , все разнообразие которых можно классифицировать по различным признакам их идентификации.
Существует несколько систем классификации, в том числе такие как Эрлагенская схема, классификация Шора, Флинна и д.р.
Мы рассмотрим классификацию Флинна, дополнив ее другими признаками классификации.
7.2 Классификация Флинна
Признаки классификации:
-
Тип потока команд
-
Одиночный поток команд (ОК);
-
Множественный поток команд (МК)
-
Тип потока данных:
-
Одиночный поток данных (ОД);
-
множественный поток данных (МД).
В соответствии с этими двумя признаками классификации все вычислительные системы можно разбить на 4 класса:
Тип потока Тип команд потока данных | ОК | МК |
ОД | ОКОД 1 | МКОД 2 |
МД | ОКМД 3 | МКМД 4 |
Примеры ВС различных классов:
-
ОКОД – частный случай ВС – однопроцессорная вычислительная машина;
-
МКОД – конвейерные вычислительные системы;
-
ОКМД – матричные вычислительные системы;
-
МКМД – многопроцессорные , многомашинные вычислительные системы.
Кроме упомянутых выше двух признаков классификации можно ввести дополнительные (уточняющие) признаки:
-
Способ обработки данных:
-
Пословная обработка (С);
-
Поразрядная обработка (Р).
-
Степень связанности функциональных элементов системы:
-
Высокая степень связанности (ВС);
-
Низкая степень связанности (НС).
-
Тип связей между элементами ВС:
-
Для ВС с низким уровнем связанности:
-
К – К – канал – канал ;
-
ОВЗУ – через общее внешнее ЗУ;
-
-
-
Для ВС с высоким уровнем связанности :
-
ОШ – общая шина ;
-
МШ – множество шин (с использованием многовходовых ЗУ);
-
ОП – общая память.
-
Ниже приводятся примеры вычислительных систем различных классов с уточняющими признаками классификации (3,4,5).
-
ОКОД – однопроцессорная ВС:
-
МКОД – конвейерные ВС:
ФПi, УУi - i й функциональный процессор со своим устройством управления.
Конвейерные ВС используются для обработки радиолокационной информации и в стационарном (устоявшемся ) режиме обеспечивают увеличение быстродействия до К раз (К=5 10).
-
ОКМД – матричные ВС.
ЗУ операндов (данных)
М 1.1 | М 1.2 | ... | М 1.m |
М 2.1 | М 2.2 | ... | М 2.m |
. . . | . ... . | . . . | |
М k.1 | М k.2 | ... | М k.m |
ПЭij - процессорный элемент i-той строки и j-того столбца матрицы и обрабатываемый этим процессором массив данных Mij в ЗУ операндов (данных).
По дополнительным признакам конвейерную ВС можно классифицировать как ВС подклассов 3.1 (С); 4.1 (ВС); а матричную ВС – как систему подклассов 3.1 (С); 4.2 (НС).
-
МКМД – несколько примеров , различающихся по дополнительным признакам классификации.
-
Система МКМД с (С), (ВС), ОШ(с общей шиной)
ОШ (Общая шина)
Узкое место в таких системах – пропускная способность общей шины. Максимальное увеличение быстродействия (производительности) таких ВС ограниченно величиной по сравнению с производительностью одного процессора.
-
Многомашинные вычислительные системы – наиболее распространенный тип БЦВС.
В М
К-го СИ К-го уровня
у ровня
В М
II СИ II уровня
уровня
В М
СИ I уровня
I уровня
Информационное поле
(датчики и приемники информации)
Как правило многомашинные вычислительные системы – это многоуровневые иерархические (с точки зрения обобщения информации от датчиков) системы с использованием нескольких взаимосвязанных (через ВМ уровней) системных интерфейсов (СИ). На современных военных самолетах используются именно такие вычислительные системы.
Тема 8.
Интерфейсы вычислительных машин и систем.
8.1 Интерфейс – это совокупность аппаратных, программных и механических средств, обеспечивающих информационную, электрическую и конструктивную совместимость узлов, машин и систем.
8.2 Информационная совместимость – согласованность взаимодействий функциональных узлов (частей) в соответствии с совокупностью логических условий:
1) структуры и состава шин;
2) набора процедур реализации режимов функционирования;
3) способов кодирования и форматов информации:
4) временных соотношений между сигналами.
Перечисленные логические условия информационной совместимости определяют:
- функциональную и структурную организацию интерфейса;
- объем и сложность схемотехнического оборудования и программного обеспечения;
- пропускную способность;
- надежность интерфейса.
8.3 Электрическая совместимость – это согласованность параметров электрических сигналов в соответствии с условиями электрической совместимости, определяющими:
1) тип приемо-передающих элементов (ППЭ)
2) соотношение между логическим и электрическим состоянием сигналов и пределы их изменения;
3) коэффициенты нагрузочной способности (ППЭ);
4) допустимые значения нагрузки линии;
5) схему согласования линии;
6) допустимую длину и порядок подключения линий к разъемам;
7) требования к источникам и цепям электропитания;
8) требования к помехоустойчивости;
9) требования к заземлению.
Перечисленные условия электрической совместимости влияют на такие характеристики интерфейса, как:
- скорость обмена данными;
- топология системы;
- допустимое число подключаемых элементов;
- помехозащищенность.
8.4 Конструктивная совместимость – это согласованность конструктивных элементов интерфейса, предназначенных для обеспечения механического контакта электрических соединений и механической замены сменных элементов, узлов, устройств и блоков.
Условия конструктивной совместимости определяют:
-
тип соединительных элементов (разъем, штекер,…);
-
конструкцию платы, каркаса, стойки;
-
конструкцию среды передачи информации (кабельного соединения ).
8.5 Принципы организации интерфейсов.
Основные составляющие интерфейса:
И = {M,У,A,C,K}
М (СП) – магистраль (среда передачи) информационная;
У – технические устройства, обеспечивающие прохождение информации;
А – алгоритмы управления обменом;
С – сигналы, обеспечивающие передачу информации;
К – конструктивная реализация интерфейса.
8.6 Структурная схема интерфейса.
Функциональный блок
Управляющий блок