
- •1. Структура эвм. Основные характеристики устройств эвм.
- •5. Система команд эвм общего назначения и направления ее развития.
- •6. Структура цп. Микропрограммирование.
- •1) С жесткой логикой.
- •2) Вертикальный.
- •7. Способы и режимы адресации.
- •10. Преодоление зависимостей по данным.
- •11. Преодоление зависимостей по управлению.
- •12. Контекстное переключение. Способы и средства.
- •13. Основные особенности risc-архитектуры.
- •14. Основные направления развития risc-архитектуры.
- •15. Транспьютер, особенности архитектур вс, использующих транспьютеры.
- •16. Управление процессами в транспьютерах.
- •17. Особенности оккам команд.
- •18. Особенности архитектуры vliw (с очень длинным словом команды).
- •20. Команды в потоковых эвм.
- •21. Машинное представление программ в потоковых вм.
- •22. Особенности cisc-архитектуры (со сложными командами).
- •23. Подсистема памяти. Особенности. Статическое и динамическое распределение памяти.
- •24. Виртуальная память. Принципы организации и управления.
- •25. Управление виртуальной памятью.
- •27. Сегментно-страничная виртуальная память.
- •28. Подсистема памяти в мп x86.
- •29. Сегментная виртуальная память в микропроцессорах (80486).
- •30. Страничное преобразование памяти в процессорах x86
- •31. Буфер ассоциативной памяти (tlb) в мп х86.
- •32. Защита основной памяти. Способы и средства.
- •33. Защита виртуальной памяти.
- •34. Расслоение памяти. Способы и их особенности.
- •35. Сверхбыстродействующая память (сбп). Назначение и основные способы организации.
- •37. Обеспечение целостности информации в эвм и стратегии замены блоков в кэш-памяти.
- •38. Алгоритмы управления заменой в кэш-памяти.
- •39. Подсистема ввода-вывода. Назначение и особенности организации.
- •40. Каналы ввода-вывода, назначение и функции. Прямой доступ к памяти.
- •41. Процессоры ввода-вывода (канальные устройства).
- •42. Интерфейсы. Назначение и особенности.
- •43. Цепочно-магистральный интерфейс.
- •44. Особенности организации выполнения операции в/в в ibm 360(370).
- •45. Параллелизм вычислений. Основные подходы и способы организации.
- •46. Конвейерная обработка в эвм.
- •47. Классификация систем параллельной обработки данных (классификация Флинна).
- •48. Особенности отображения в/в на память и на в/в.
- •Структура псвв с отображением в/в на в/в.
- •49. Параллелизм и конвейеризация.
- •См. Вопросы 45 и 46.
- •50. Динамическое исполнение команд мп.
- •51. Многопроцессорные вычислительные системы.
- •53. Кластерные системы.
- •1. Структура эвм. Основные характеристики устройств эвм.
43. Цепочно-магистральный интерфейс.
Магистрально-цепочный интерфейс - это наиболее распространенный способ подключения.
Все
виды информации передаются по единой
магистрали. Адресация
ВУ выполняется так же, как в магистральном
интерфейсе. Отличие
заключается в том, что для ускорения
идентификации выдавшего
запрос ВУ, предусмотрена специальная
линия управления,
по которой ЦП по цепочному принципу
производит опрос ВУ. Устройство,
запросившее обмен, становится ведущим
(заказчиком),
а второе устройство, в данном случае
ЦП, - ведомым (исполнителем). Разрешение
конфликтов выполняется специальным
блоком-арбитром.
Схема арбитра может быть сосредоточенной
или распределенной.
При сосредоточенном арбитраже цепочная
линия в
интерфейсе служит для трансляции сигнала
выбора (ВБР) от арбитра.
Для согласования работы арбитра и ВУ
предусматриваются линии
запроса (ТРБ) и линия указания занятости
магистрали (на рис.
не показана).
Если обмен инициируется со стороны ВУ, то любое из них может выставить сигнал запроса (ТРБ) на обмен. Получив этот сигнал, ЦП с целью выявления запросившего обмен ВУ начинает процедуру опроса, т.е. выдает сигнал по линии ВБР. Этот сигнал поступает на первое в последовательности подсоединенных к ЦП ВУ - ВУ1 и если запрос был выдан ВУ1, дальнейшее распространение сигнала ВБР блокируется. Линии магистрали подключаются к ВУ1, которое формирует сигнал занятости, а сигнал ВБР на следующее ВУ не передается. Для идентификации ВУ оно в начале передачи сообщения передает в ЦП свое кодовое имя. Если запрос был выдан ВУi то сигнал опроса достигает этот ВУi, проходя через все ВУi -
ВУ(i-1).
Для реализации распределенного арбитража используется сигнал тактирования. Сигнал разрешения (ВБР) передается по цепочной линии. Распространение этого сигнала может быть прервано любым ВУ только во время положительного (или отрицательного) фронта сигнала ТРБ. Любое устройство может начать передачу сообщения по магистрали при наличии сигнала разрешения, но только во время отрицательного (или положительного) фронта сигнала тактирования.
44. Особенности организации выполнения операции в/в в ibm 360(370).
Иерархия управляющих структур, используемых при выполнении операций в/в на рис. 9.7, стр. 157
В ОП строится канальная программа, которая представляет собой последовательность управляющих слов канала (CCW), используемых для организации в/в – каждой такой операции в канальной программе соответствует свое CCW.
Адрес начала канальной программы помещается в адресное слово канала (CAW). Адресное слово канала косвенно определяет начало канальной программы. При выполнении операции в/в формируется слово состояния канала (CSW), по содержимому которого ОС выясняет, каким образом состоялось выполнение операции в/в и какие ошибки имели место при неблагоприятном выполнении операции.
Операции в/в инициируются процессорными командами на запуск в/в. Это команда SIO (начать в/в) или для блок-мультиплексного режима SIOF (начать в/в с быстрым отключением). Аргументом этих команд является строка байтов, содержащая адрес канала и адрес устройства в канале. Выполнением этой команды процессор инициирует работу канала, который после обращения к адресному слову канала получает начальный адрес канальной программы. Далее процедура в/в выполняется каналом по канальной программе, и именно канал обеспечивает передачу данных от УУВУ в ОП и обратно.
Об окончании каждой операции в/в канал извещает процессор прерыванием. Также прерывание вырабатывается каналом при обнаружении ошибок при выполнении операции в/в или появлении каких-либо нештатных условий, вследствие которых произошло принудительное завершение операции.
Передача данных каналами может осуществляться одним из двух режимов: монопольным и мультиплексным.
В монопольном режиме ВУ монополизирует все средства канала и остается логически связанным с ним на все время передачи группы данных, обусловленной выполняемой операцией в/в.
В мультиплексном режиме интерфейс может в режиме разделения времени обслуживать несколько ВУ, логически присоединяясь на короткий интервал времени к одному из подсоединенных ВУ.