Студопедия

КАТЕГОРИИ:

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


Периферия




описание понятия

Теpмин периферия (от греческого periphъreia - окружность) обозначает устройства, связывающие компьютер с внешним миром. Список периферийных устройств, делающих компьютер "вещью для нас", практически неограничен. Сюда же часто ошибочно относят мониторы. Периферийные устройства также называют внешними. Второе определение периферии - это устройства, с помощью которых информация может или вводится в компьютер, или может выводиться из него. Периферийные устройства можно разделить на: • Основные, без которых работа компьютера практически невозможна; • Прочие, которые подключаются при необходимости; К основным устройствам относятся устройства управления курсором и отчасти модемы (для терминалов и бездисковых станций). Практически к ПК можно подключить любые устройства, которые могут вырабатывать электрические сигналы и/или ими управляться. Периферийные устройства подключаются к компьютеру через внешние интерфейсы или с помощью специализированных адаптеров или контроллеров. Средством стыковки какого-либо устройства и какой-либо шины компьютера является адаптер и контроллер. Понятия "Адаптер" и "Контроллер" не являются синонимами! Контроллер служит тем же целям сопряжения, но он имеет самостоятельные действия (после получения команд от обслуживающей его программы). Сложный контроллер может иметь в своем составе и собственный процессор. Взаимодействие программ с периферийными устройствами (точнее с программы с адаптерами) происходит через инструкции обращения к портам ввода/вывода, используя прерывания, прямой доступ к памяти и непосредственное управление шиной. Инициатором обмена может выступать как программа, так и периферийное устройство. Программа ожидает какого-либо события в устройстве (например, установки бита готовности), периодически читая его регистр состояния. Такой способ называется обменом по опросу готовности. Прерывания (или аппаратные прерывания) обеспечивают обмен данными только с участием процессора и т.о. подобное сильно загружает процессор. Различают четыре источника прерываний: внутренние прерывания процессора и сопроцессора, немаскируемые внешние прерывания, маскируемые внешние прерывания, программно-вызываемые прерывания. Прямой доступ к памяти или DMA (Direct Memory Access) - метод обмена данными периферийного устройства с памятью почти без участия процессора. В этом режиме процессор инициализирует контроллер прямого доступа к памяти - задает начальный адрес, счетчик и режим обмена, после чего освобождается. Сам обмен производит контроллер. Еще возможно комплексное решение - опрос готовности устройств (polling) по периодическим прерываниям, например, от системного таймера. Устройство, для которого обнаружена готовность - обслуживается, не готовое - пропускается до следующего прерывания.


Поделиться:

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





lektsii.com - Лекции.Ком - 2014-2024 год. (0.005 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты