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

Связь компьютера с периферийным устройством

Читайте также:
  1. XX. Связь между системными функциями и разностными уравнениями. Прямая и каноническая схемы цифровых САУ.
  2. А.Д. Связь со стрелком работала хорошо?
  3. Архитектура компьютера. 4-е изд. / Э. Таненбаум. — СПб.: Питер, 2003. — 704 с.
  4. Б) Аппаратная платформа компьютера
  5. БИОЛОГИЧЕСКАЯ ОБРАТНАЯ СВЯЗЬ (БОС)
  6. Взаимосвязь ведомственного и государственного контроля и приемки продукции ОТКР
  7. Взаимосвязь воли с другими сторонами психики

Интерфейс – набор проводов, соединяющих компьютер и периферийное устройство (ПУ) и набор правил обмена информацией между ними. Наиболее распространены параллельный и последовательный интерфейсы.

Интерфейс со стороны компьютера реализуется совокупностью аппаратных и программных средств: контроллером ПУ и драйвером ПУ. Со стороны ПУ интерфейс чаще всего реализуется аппаратно.

ПУ принимает от компьютера данные и команды управления. Причем, обмен данными по внешнему интерфейсу, как правило, является двунаправленным (то есть ПУ может передавать информацию в компьютер и принимать ее от компьютера)

Контроллер ПУ принимает команды и данные от процессора в свой внутренний буфер (регистр, порт), затем преобразует эти данные в вид, понятный для ПУ и выдает на внешний интерфейс.

Распределение обязанностей между контроллером и драйвером ПУ может быть разным, но обычно контроллер выполняет набор простых команд ПУ, а драйвер использует эти команды, чтобы организовать выполнение более сложных действий. Для одного и того же контроллера можно разработать различные драйверы. (Рисунок 2.1):

Рисунок 2.1.– Передача одного байта информации от программы ПУ

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

Существуют специализированные (для графических мониторов высокого разрешения фирмы Vista, например) и стандартные интерфейсы. Примером стандартного интерфейса общего назначения является интерфейс RS-232C (COM - порты), который поддерживается многими терминалами, принтерами, мышами, и т.д.


Дата добавления: 2015-10-13; просмотров: 203 | Нарушение авторских прав


Читайте в этой же книге: Компьютерный зрительный синдром (КЗС) | Клавиатура | Альтернативные клавиатуры | Тактовая частота процессора | Винчестер | Интерфейс | Архитектура | Материнская плата | Производитель и модель | Как ориентироваться в прайс-листах |
<== предыдущая страница | следующая страница ==>
Вычислительные сети| Простейший случай взаимодействия двух компьютеров

mybiblioteka.su - 2015-2024 год. (0.006 сек.)