Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Синхронный и асинхронный обмен информацией микропроцессора с внешними устройствами. Временные диаграммы и базовые микропрограммы обмена информацией





Синхронная:

Устройства делим на три группы:

1) Доступные по чтению

2) Доступные по записи

3) Доступные по чтению и записи

1. Команда - Микропроцессор выставляет содержимое регистра адреса на шину адреса. Далее следует группа пустых операций, количество которых определяется параметрами самого медленного устройства в системе. После этих простых операций происходит считывание данныхс шины.

“+” Простота программной и аппаратной реализации

“-“ 1. Невозможно добавить более медленное устройство в систему без изменения программы обмена. 2.Система ориентирована на работу с самым медленным устройством

2. Синхронный обмен с устройствами недоступными по данным.

После группы пустых операций следует многократное повторение команды записи. Количество этих команд определяются самым медленным устройством.

3. Асинхронный обмен



Сигнал MSYN – сигнал готовности активного устройства (в данном случае процессора)

Сигнал SSYN – сигнал готовности внешнего устройства

В момент времени т1 процессор выставляет информацию на шины адреса и данных. И с помощью сигнала MSYN ообщает внешнему стройству что информация на AD и DB (шинах адреса и данных) достоверна. Время т2 – т1 это время реакции внешнего устройства на запрос. В момент времени т2 внешнее устройство с помощью сигнала SSYN сообщает процессору о начале обмена. Соответственно т3 – т2 это время обмена. В момент времени т3 обмен завершается. Процессор снимает данные с AD и DB

Асинхронный обмен позволяет системе адаптироваться к любому внешнему устройству.

Алгоритм программы:

 

Если время ожидание превышает время Тмакс, то обмен считает не состоявшимся.








Дата добавления: 2015-06-15; просмотров: 633. Нарушение авторских прав; Мы поможем в написании вашей работы!




Шрифт зодчего Шрифт зодчего состоит из прописных (заглавных), строчных букв и цифр...


Картограммы и картодиаграммы Картограммы и картодиаграммы применяются для изображения географической характеристики изучаемых явлений...


Практические расчеты на срез и смятие При изучении темы обратите внимание на основные расчетные предпосылки и условности расчета...


Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Характерные черты немецкой классической философии 1. Особое понимание роли философии в истории человечества, в развитии мировой культуры. Классические немецкие философы полагали, что философия призвана быть критической совестью культуры, «душой» культуры. 2. Исследовались не только человеческая...

Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит...

Кран машиниста усл. № 394 – назначение и устройство Кран машиниста условный номер 394 предназначен для управления тормозами поезда...

Принципы и методы управления в таможенных органах Под принципами управления понимаются идеи, правила, основные положения и нормы поведения, которыми руководствуются общие, частные и организационно-технологические принципы...

ПРОФЕССИОНАЛЬНОЕ САМОВОСПИТАНИЕ И САМООБРАЗОВАНИЕ ПЕДАГОГА Воспитывать сегодня подрастающее поколение на со­временном уровне требований общества нельзя без по­стоянного обновления и обогащения своего профессио­нального педагогического потенциала...

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

Studopedia.info - Студопедия - 2014-2025 год . (0.012 сек.) русская версия | украинская версия