- •Интерфейсы переферийных устройств
- •1. Вопрос: Что входит в состав свв пк и что относится к объектам внешнего мира по отношению к свв?
- •2. Вопрос: Какие каналы ввода/вывода организуются в свв пк, что и как они обеспечивают
- •3. Вопрос: кратко охарактеризуйте систему внешних интерфейсов современных пк
- •4. Вопрос: Охарактеризуйте основные компоненты подсистемы ввода/вывода аналоговой информации.
- •Структура и управление системой ввода-вывода аналоговых сигналов
- •6. Вопрос: Почему применение магнитно-резистивных головок позволяет увеличить физическую плотность записи на магнитной поверхности по сравнению с магнитно-динамическими головками?
- •7. Вопрос: Охарактеризуйте основные способы увеличения скорости записи информации во флэш-память.
- •Флэш-память третьего поколения
- •Устройство:
- •8. Вопрос: Как работает лазерный принтер?
- •9. Вопрос: Охарактеризуйте принципы работы плазменных плоских экранов.
- •10. Вопрос: Охарактеризуйте принципы работы высококонтрастных цветных плоских экранов.
- •2.2.2.2.2.1. Конструкция oled-дисплея
2. Вопрос: Какие каналы ввода/вывода организуются в свв пк, что и как они обеспечивают
Ответ:
Канал ввода-вывода (КВВ) представляет собой совокупность аппаратных и программных средств, предназначенных для организации, управления обменом и непосредственной передачи данных между ОП и ПУ. Таким образом, КВВ является функциональным элементом СВВ. Он образует маршрут передачи данных между ОП и ПУ (включая логический канал ввода-вывода между ОП и портом ввода-вывода через который ведется обмен с ПУ) и осуществляет управление обменом, начиная от установления связи и кончая завершением передачи и разрушением установленной связи. Физическая реализация КВВ отличается широким разнообразием, однако, независимо от нее функции подключения ПУ к КВВ выполняются специальными аппаратными средствами (средствами интерфейсов) в соответствии с определенными правилами обмена сигналами.
Основные функции КВВ можно разбить на три группы:
В первую группу входят функции по установлению логической связи между ПУ и ОП, т.е. по образованию «логического канала» для передачи данных.
Вторая группа функций КВВ связана с непосредственной передачей данных между ПУ и ОП по установленному логическому каналу.
Третья группа функций связана с завершением обмена и разрушением «логического канала».
Перечисленные функции КВВ реализуются различными сочетаниями аппаратных и
программных средств. Программные каналы ввода-вывода. Если все функции управления обменом осуществляются средствами управления интерфейса и аппаратурой ЦП, то такой КВВ называют программным. С помощью программного КВВ обеспечивается несовмещенный режим ввода-вывода, при котором управление ПУ и операциями обработки осуществляется последовательно, и совмещенный режим, при котором ПУ имеет автономные схемы управления подготовкой квантов информации, а синхронизация и переключение ЦП на программу управления передачей кванта информации от ПУ выполняется посредством прерываний. Несовмещенный режим используется в сравнительно редких случаях, преимущественно для простейших управляющих микро-ЭВМ, если число ПУ невелико (обычно 1-2) и эти устройства пассивны, т.е. не могут посылать запросы на обмен. Повышение степени совмещения операций обработки и ввода-вывода связано с организацией прямого доступа к памяти и использованием блочных команд обмена.
Каналы прямого доступа к памяти. Для реализации прямого доступа к памяти в КВВ должны быть предусмотрены специально выделенные аппаратные средства, на которые возлагаются буферизация и преобразование форматов данных; определение текущего адреса для каждого передаваемого в память или из нее слова; определение момента завершения обмена. Остальные функции КВВ по установлению связи и образованию «канала» между ПУ и ОП в начале операции, окончанию операции и проверке состояния компонентов СВВ выполняются либо программным путем с привлечением аппаратуры ЦП, либо дополнительными средствами КВВ.
В первом случае, когда управление образованием и «настройкой канала» производится программно, повышение степени совмещения операций обработки и ввода-вывода достигается за счет того, что программная настройка канала производится только в начале и конце операции. Управление же передачей каждого кванта данных по каналу не требует вмешательства со стороны ЦП. Этот способ организации КВВ характерен для мини-, микро-ЭВМ и ПК при подключении внешних запоминающих устройств (ВЗУ) и других быстродействующих устройств. Во втором случае функции КВВ выполняются специально выделенной аппаратурой, работающей под управлением собственных программных средств. Такие каналы, как правило, реализуются на базе процессора ввода-вывода (ПВВ). ПВВ является подчиненным специализированным процессором, работа которого инициируется посредством ЦП. ПВВ используют в высокопроизводительных ЭВМ (мощных мини-ЭВМ, ЭВМ общего назначения и супер-
ЭВМ). Применение блочных команд обмена позволяет одной командой организовать работу ЦП по передаче блока данных между ОП и ПУ. При подготовке к выполнению блочной команды в регистры ЦП заносится информация об адресе порта ввода-вывода, через который будет осуществляться обмен между ПУ и ЦП, о числе циклов обмена, о начальном адресе блока ОП, с которым будет вестись обмен. Сам обмен может осуществляться через регистр-аккумулятор ЦП (РгД), или непосредственно между портом ввода-вывода и ОП. При использовании блочных команд ЦП не может заниматься обработкой, поскольку несколько его регистров заняты обслуживанием обмена.
