Организация обмена данными с ВУ. Аппаратные средства вычислительной техники. (Лекция 4)

Содержание

Слайд 2

Общие сведения. Назначение и классификация шинных интерфейсов

Возможности использования ВМ в значительной степени

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

Слайд 3

Общие сведения. Назначение и классификация шинных интерфейсов

Периферийные устройства работают в своем темпе,

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

Слайд 4

Общие сведения. Назначение и классификация шинных интерфейсов

Принципы организации информационного взаимодействия модулей:
Принцип подчиненности

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

Слайд 5

Общие сведения. Назначение и классификация шинных интерфейсов

Информационная совместимость предполагает одинаковый состав управляющих

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

Слайд 6

Общие сведения. Назначение и классификация шинных интерфейсов

Общие сведения. Назначение и классификация шинных интерфейсов

Слайд 7

Общие сведения. Назначение и классификация шинных интерфейсов

Общие сведения. Назначение и классификация шинных интерфейсов

Слайд 8

Классификация способов обмена данными с ВУ

Классификация способов обмена данными с ВУ

Слайд 9

Классификация способов обмена данными с ВУ

Классификация способов обмена данными с ВУ

Слайд 10

Общая схема адаптера

Общая схема адаптера

Слайд 11

Программный ввод-вывод. Синхронная передача

Программный ввод-вывод. Синхронная передача

Слайд 12

Программный ввод-вывод. АСинхронная передача

Программный ввод-вывод. АСинхронная передача

Слайд 14

передача данных с прерыванием программы

Тип обмена данными, при котором для выполнения операций

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

Слайд 15

Система прерываний

Система прерываний

Слайд 16

Система прерываний

Система прерываний

Слайд 17

Система прерываний

Функциональная схема контроллера прерываний

Система прерываний Функциональная схема контроллера прерываний

Слайд 18

Система прерываний

Система прерываний