КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Режим 1 ввод информации
Буферирование- для синхронизации обмена данными между МП и ВУ. 2.Дешифрирование адреса - для выбора конкретного УВВ в системах, использующих несколько периферийных устройств. 3.Дешифрирование команды - необходимо для устройств, которые кроме передачи данных выполняют и другие действия. 4.Синхронизация и управление. Организация интерфейса ввода-вывода Интерфейс – совокупность линий и шин, сигналов, электронных схем, алгоритмов (протоколов) процедур, обеспечивающих обмен информацией между устройствами системы. Способы организации передачи информации: 1) программно-управляемая передача, инициируемая процессором 2) программно-управляемая передача, инициируемая запросом прерывания от перефирийного устройства 3) прямой доступ к памяти (ПДП) 3 интерфейса внутри МП: 1) Внутренний 2) Интерфейс микроЭВМ (памяти и др.) Интерфейс ввода-вывода в самом общем случае выполняет следующие 4 функции:
Передача данных по способу организации может быть классифицирована: Программно-управляемая (через процессор): синхронная, асинхронная и по прерыванию В режиме ПДП (минуя процессор, под управлением КПДП)
Синхронный - характерен для ВУ, для которых точно известны временные соотношения (например, время печати одного символа и т.д.). Программа обмена должна быть составлена так, чтобы команды на обмен шли интервалами, не меньшими, чем время выполнения одной операции обмена. Готовность ВУ к обмену при этом не проверяется. Это самый простой вид обмена по аппаратным и программным затратам. Недостаток – неэффективная загрузка ЭВМ, т.к. ВУ являются медленными устройствами и МП вынужден простаивать длительное время. Асинхронный обмен – Интервал между командами передачи данных задается самим ВУ. Его контролер снабжается регистром состояния, который информирует МП о готовности к обмену. Инициатором обмена служит МП. Обмен по прерыванию - инициатором выступает ВУ. Его готовность не проверяется программно (чтение состояния), а фиксируется аппаратно с помощью запроса на прерывание. Прерыванием – режим работы МП, при котором он приостанавливает (прерывает) выполнение основной программы и передает управление подпрограмме, организующей нужный вид обмена данными (подпрограмме обслуживания прерываний). Когда выполнение подпрограммы завершается, возобновляется работа микропроцессора по основной программе. Прерывания могут быть: Внутренними: а)прерывания, вызываемые программой; б)прерывания, вызываемые некорректной работой микропроцессора(деление на 0 и т.д.); в)прерывания аппаратного характера. Внешними (ВУ выдает запрос на прерывание) Организация прерываний в НПС может быть выполнена в общем случае двумя методами: 1.Методом последовательного опроса: а)программного; б)аппаратного; 2.Векторным прерыванием.
Программируемый параллельный адаптер (ППА) ИК 55
Информация идет по 3-м каналам: А, В и С. Канал С разбит на тетрады, имеет индивидуальное управление. Каналы А и В имеют групповое управление. Низкий уровень на входе ВК разрешает информационную связь между ППА и МП. 3 режима работы:
Сигналы на А0 и А1 производят выбор одного из портов или УС.
Управляющее слово режима работы (УСРР) состоит из 8 байт
Управляющее слово манипуляции с байтами (УСМБ)
УСМБ служит для управления портом С (его отдельными разрядами). Для режима 0 УСРР – 80Н – 1000 0000. ТГТ служит для управления УСМБ. За счет УСМБ есть индивидуальное управление канала С: каждым байтом можно управлять – считывать или записывать информацию. Для каналов А и В это невозможно – считывание и запись идет всех байтов сразу.
Сигнал ГТВ идет к МП на вход запроса прерывания. МП входит в режим обработки запросов прерывания. По заднему фронту сигнала чтения снимается сигнал строба, происходит разблокировка цепи и внешнее устройство может вновь передавать информацию. Байт не будет потерян.
Дата добавления: 2014-01-11; Просмотров: 692; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |