Разделы презентаций


Эвм и периферийные устройства

Содержание

Технически система ввода/вывода в рамках ВМ реализуется комплексом модулей ввода/вывода (МВВ). Модуль ввода/вывода выполняет сопряжение ВУ с ядром ВМ и различные коммуникационные операции между ними. Две основные функции МВВ:обеспечение интерфейса с

Слайды и текст этой презентации

Слайд 1Эвм и периферийные устройства
Лекция 6
Системы ввода/вывода
Тогузов С.А.
Чебоксары 2019

Эвм и периферийные устройстваЛекция 6Системы ввода/выводаТогузов С.А.Чебоксары 2019

Слайд 2Технически система ввода/вывода в рамках ВМ реализуется комплексом модулей ввода/вывода

(МВВ). Модуль ввода/вывода выполняет сопряжение ВУ с ядром ВМ и

различные коммуникационные операции между ними. Две основные функции МВВ:

обеспечение интерфейса с ЦП и памятью («большой» интерфейс);
обеспечение интерфейса с одним или несколькими периферийными устрой­ствами («малый» интерфейс).

Технически система ввода/вывода в рамках ВМ реализуется комплексом модулей ввода/вывода (МВВ). Модуль ввода/вывода выполняет сопряжение ВУ с

Слайд 3Место системы ввода/вывода в архитектуре вычислительной машины: а – раздельными

шинами памяти и ввода/вывода; б – с совместно используемыми линиями

данных и адреса; в – подключение на общих правах с процессором и памятью
Место системы ввода/вывода в архитектуре вычислительной машины: а – раздельными шинами памяти и ввода/вывода; б – с

Слайд 4Распределение совмещенного
адресного пространства
может быть совмещено с адресным пространством памяти

или быть выделенным.
При совмещении адресного пространства для адресации модулей ввода/вывода

отводится определенная область адресов

Адресное пространство ввода/вывода

Распределение совмещенного адресного пространстваможет быть совмещено с адресным пространством памяти или быть выделенным.При совмещении адресного пространства для

Слайд 5Достоинства совмещенного адресного пространства:
расширение набора команд для обращения к внешним

устройствам, что позволяет сократить длину программы и повысить быстродействие;
значительное увеличение

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

Слайд 6Недостатки совмещенного адресного пространства:
сокращение области адресного пространства памяти;
усложнение декодирующих схем

адресов в СВВ;
трудности распознавания операций передачи информации при вводе/выводе среди

других операций. Сложности в чтении и отладке программы, в которой простые команды вызывают выполнение сложных операций ввода/вывода;
трудности при построении СВВ на простых модулях ввода/вывода: сигналы управления не смогут координировать сложную процедуру ввода/вывода. Поэтому МВВ часто должны генерировать дополнительные сигналы под управлением программы.
Недостатки совмещенного адресного пространства:сокращение области адресного пространства памяти;усложнение декодирующих схем адресов в СВВ;трудности распознавания операций передачи информации

Слайд 7В случае выделенного адресного пространства для обращения к модулям ввода/вывода

применяются специальные команды и отдельная система адресов. Это позволяет разделить

шины для работы с памятью и шины ввода/вывода, что дает возможность совмещать во времени обмен с памятью и ввод/вывод. Кроме того, адресное пространство памяти может быть использовано по прямому назначению в полном объеме. В вычислительных машинах фирмы IBM и микроЭВМ на базе процессоров фирмы Intel система ввода/вывода, как правило, организуется в соответствии с концепцией выделенного адресного пространства.
В случае выделенного адресного пространства для обращения к модулям ввода/вывода применяются специальные команды и отдельная система адресов.

Слайд 8Достоинства выделенного адресного пространства:
адрес внешнего устройства в команде ввода/вывода может

быть коротким. В большинстве СВВ количество внешних устройств намного меньше

количества ячеек памяти. Короткий адрес ВУ подразумевает такие же короткие ко­манды ввода/вывода и простые дешифраторы;
программы становятся более наглядными, так как операции ввода/вывода выполняются с помощью специальных команд;
разработка СВВ может проводиться отдельно от разработки памяти.
Достоинства выделенного адресного пространства:адрес внешнего устройства в команде ввода/вывода может быть коротким. В большинстве СВВ количество внешних

Слайд 9Недостатки выделенного адресного пространства:
ввод/вывод производится только через аккумулятор центрального

процессора. Для передачи информации от ВУ в РОН, если аккумулятор

занят, требует­ся выполнение четырех команд (сохранение содержимого аккумулятора, ввод из ВУ, пересылка из аккумулятора в РОН, восстановление содержимого аккумулятора);
перед обработкой содержимого ВУ это содержимое нужно переслать в ЦП.
Недостатки выделенного адресного пространства: ввод/вывод производится только через аккумулятор центрального процессора. Для передачи информации от ВУ в

Слайд 10Внешнее устройство, подключенное к МВВ, обычно называют периферийным устройством (ПУ).

Все множество ПУ можно свести к трем категориям:
для общения с

пользователем;
для общения с ВМ;
для связи с удаленными устройствами.

Внешние устройства

Внешнее устройство, подключенное к МВВ, обычно называют периферийным устройством (ПУ). Все множество ПУ можно свести к трем

Слайд 11Структура внешнего устройства

Структура внешнего устройства

Слайд 12Функции модуля ввода/вывода
локализация данных;
управление и синхронизация;
обмен информацией;
буферизация данных;
обнаружение ошибок.
Модуль ввода/вывода

в составе вычислительной машины отвечает за управление одним или несколькими

ВУ и за обмен данными между этими устройствами с одной стороны, и основной памятью или регистрами ЦП – с другой. Основные функции МВВ можно сформулировать следующим образом:
Функции модуля ввода/выводалокализация данных;управление и синхронизация;обмен информацией;буферизация данных;обнаружение ошибок.Модуль ввода/вывода в составе вычислительной машины отвечает за управление

Слайд 13Под локализацией данных будем понимать возможность обращения к одному из

ВУ, а также адресации данных на нем.
Функция управления и синхронизации

заключается в том, что МВВ должен координировать перемещение данных между внутренними ресурсами ВМ и внешними устройствами. При разработке системы управления и синхронизации модуля ввода/вывода необходимо учитывать целый ряд факторов.
Под локализацией данных будем понимать возможность обращения к одному из ВУ, а также адресации данных на нем.Функция

Слайд 14Основной функцией МВВ является обеспечение обмена информацией. Со стороны «большого»

интерфейса – это обмен с ЦП, а со стороны «малого»

интерфейса – обмен с ВУ. В таком плане требования к МВВ непосредственно проистекают из типовой последовательности операций, выполняемых процессором при вводе/выводе.

Выбор требуемого внешнего устройства.
Определение состояния МВВ и ВУ.
Выдача указания модулю ввода/вывода на подключение нужного ВУ к процессору.
Получение от МВВ подтверждения о подключении затребованного ВУ к процессору.
Распознавание сигнала готовности устройства к передаче очередной порции информации.
Прием (передача) порции информации.
Циклическое повторение двух предшествующих пунктов до завершения передачи информации в полном объеме.
Логическое отсоединение ВУ от процессора.

Основной функцией МВВ является обеспечение обмена информацией. Со стороны «большого» интерфейса – это обмен с ЦП, а

Слайд 15Буферизация

Буферизация

Слайд 16Обнаружение ошибок
Причинами возникновения ошибок бывают самые разнообразные факторы, которые

в первом приближении можно свести к следующим группам:
воздействие внешней среды;
старение

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

Слайд 17Структура модуля ввода/вывода

Структура модуля ввода/вывода

Слайд 18Методы управления вводом/выводом
программно-управляемый ввод/вывод;
ввод/вывод по прерываниям;
прямой доступ к памяти.

Методы управления вводом/выводомпрограммно-управляемый ввод/вывод;ввод/вывод по прерываниям;прямой доступ к памяти.

Слайд 19По мере развития систем В/ВЫВ их функции усложняются. Главная цель

такого усложнения – максимальное высвобождение ЦП от управления процессами ввода/вывода.

Некоторые пути решения этой задачи уже были рассмотрены. Следующими шагами в преодолении проблемы могут быть:

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

Каналы и процессоры ввода/вывода

По мере развития систем В/ВЫВ их функции усложняются. Главная цель такого усложнения – максимальное высвобождение ЦП от

Слайд 20Рассмотренному в пункте 1 процессору ввода/вывода придается собственная локальная память,

при этом возможно управление множеством устройств В/ ВЫВ с минимальным

привлечением ЦП.
В первом случае МВВ называют каналом ввода/вывода
(КВВ), а во втором – процессором ввода/вывода. В
принципе различие между каналом и процессором
ввода/вывода достаточно условно.
Рассмотренному в пункте 1 процессору ввода/вывода придается собственная локальная память, при этом возможно управление множеством устройств В/

Слайд 21ВМ с канальной системой ввода/вывода

ВМ с канальной системой ввода/вывода

Обратная связь

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

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика