Студопедия — Ввод-вывод с прямым доступом к памяти;
Студопедия Главная Случайная страница Обратная связь

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

Ввод-вывод с прямым доступом к памяти;






Передачу данных между микро-ЭВМ и периферийными устройствами обычно называют вводом-выводом информации. Желательно, чтобы такая передача происходила с большой скоростью. В общем случае различают по крайней мере три способа ввода-вывода: программно-управляемый, с отображением в памяти и с прямым доступом к памяти. Все эти способы сейчас широко используются. Чтобы получить полное представление о том, что такое ввод-вывод с прямым доступом к памяти (ПДП), следует ознакомиться со всеми названными способами. Программно-управляемый ввод-вывод и ввод-вывод с отображением в памяти могут быть реализованы с использованием прерываний; при этом выполнение ввода-вывода может инициироваться периферийными устройствами.
ПРОГРАММНО-УПРАВЛЯЕМЫЙ ВВОД-ВЫВОД
При использовании данного способа ввода-вывода всеми операциями управляет программа центрального процессора. Другими словами, периферийное устройство выполняет действия по вводу или выводу данных под управлением ЦП. Обычно в набор команд машины включены команды ввода-вывода, которые служат для передачи данных к периферийным устройствам и из этих устройств через порты ввода-вывода. Все данные, которыми ЦП обменивается с периферийными устройствами, проходят через эти порты, и для осуществления ввода-вывода требуется использование ресурсов ЦП. Блок-схема системы программно-управляемого ввода-вывода типичной микро-ЭВМ показана на рис. 7.1. В табл. 7.1 приведен пример фрагмента программы, служащего для вывода данных в периферийное устройство.
Программно-управляемый ввод-вывод прост в реализации и не требует никаких затрат адресов памяти. Кроме того, в распоряжении программиста имеются специальные команды для пересылки данных в процессе обмена информацией с периферийными устройствами. По сравнению с другими способами программно-управляемый ввод-вывод относительно дешев. Однако ему присущи следующие недостатки. Так как устройства ввода-вывода работают асинхронно по отношению к ЦП, последний не может узнать, в какой момент периферийное устройство готово к пересылке данных, и должен периодически опрашивать устройство для выяснения его готовности. Это приводит к снижению эффективности операции ввода-вывода. Кроме того, в связи с тем что ЦП участвует в действиях по вводу-выводу, его ресурсы оказываются занятыми в течение пересылки и опроса и не могут быть использованы для выполнения других задач. По этим причинам применение программно-управляемого ввода-вывода ограничивается работой с низкоскоростными устройствами.







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



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

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

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

Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

Разработка товарной и ценовой стратегии фирмы на российском рынке хлебопродуктов В начале 1994 г. английская фирма МОНО совместно с бельгийской ПЮРАТОС приняла решение о начале совместного проекта на российском рынке. Эти фирмы ведут деятельность в сопредельных сферах производства хлебопродуктов. МОНО – крупнейший в Великобритании...

ОПРЕДЕЛЕНИЕ ЦЕНТРА ТЯЖЕСТИ ПЛОСКОЙ ФИГУРЫ Сила, с которой тело притягивается к Земле, называется силой тяжести...

СПИД: морально-этические проблемы Среди тысяч заболеваний совершенно особое, даже исключительное, место занимает ВИЧ-инфекция...

Методика исследования периферических лимфатических узлов. Исследование периферических лимфатических узлов производится с помощью осмотра и пальпации...

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

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

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