русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Режим прямого доступа к памяти


Дата добавления: 2015-08-06; просмотров: 880; Нарушение авторских прав


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

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

Инициирование ПДП осуществляет контроллер установкой на выводе ЗХ микропроцессора сигнала высокого уровня. В наиболее простом варианте обмена данными высокий уровень сигнала ЗХ сохраняется до окончания передачи массива данных. Все это время текущий машинный цикл после прохождения всех тактов находится в режиме ожидания окончания ПДП. Об окончании обмена контроллер ПДП сообщает снятием сигнала ЗХ, после чего начинается выполнение цикла М1 очередной команды. Но в режиме ПДП может осуществляться и передача в память МС и отдельных байтов информации. МП реагирует на высокий уровень сигнала ЗХ в текущем машинном цикле, если этот уровень стабилизировался за 180 не до нарастающего фронта Ф2 (рис. 4).

 

Рис. 4 - Режим прямого доступа к памяти

Напомним, что в такте Т1 цикла М1 МП только указал на ША адрес ячейки памяти или внешнего регистра, но обмен данными производится только в такте ТЗ. Поэтому разрешение ПДП сигналом ПЗХ и отключение ША и ШД возможно только в такте ТЗ (рис. 4, а), после чего МП переходит в режим ожидания окончания ПДП. Если же в текущем машинном цикле используются такты Т4 и Т5, то формирование сигнала ПЗХ происходит в такте Т5. После окончания ПДП микропроцессор всегда вводит такт Т1 следующего машинного цикла. В качестве контроллера, организующего обмен данными в режиме ПДП, в МПК К580 имеется контроллер ПДП КР580ВТ57.





<== предыдущая лекция | следующая лекция ==>
Режим прерывания программы | Режим останова


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.063 сек.