Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
pu / конспект лекций11.docx
Скачиваний:
4
Добавлен:
21.02.2016
Размер:
6.17 Mб
Скачать

Цикл обмена

Управляющими сигналами ЦП реализует запись и чтение из портов ВВ и из портов ВУ.

В данном случае системную шину захватил КПДП (это ведущее устройство) он выдает сигналы на сист. Шину (выставляет адрес на ША)

На ША КПДП выставляет адрес ОП

Рассмотрим передачу 2-х байт

DREQ- КПДП подготовился к обмену и запрашивает подтверждение

Если адрес с ША совпадает с адресом порта, там восстанавливается 1 и сигнал подтверждения IOR, тогда на ШД восстановлены данные и контроллер организует открытие порта.

По сигналам MW происходит запись данных, которые уже выставлены на ША, записываются в ОП.

IOR выставляет данные на ША

Если СЧБ не равно 0, то новый адрес выставляется на ША и снова проходит цикл.

Циклов должно быть столько сколько записано в СЧБ. После чего передается управление ЦП.

Организация кодирования данных

  1. Кодирование текстовой информации

Для кодирования текст. Информации используют кодовые таблицы

КОИ7 – 7 бит/символ

КОИ8- 8 бит/символ

ASCII

Это общие названия группы таблиц

КОИ7- код обмена информацией

ASCII

В отличие от КОИ7, здесь при приходе управляющего слова часть символа используется для управления напр. Принтером(приходит код 07, принтер выдает сигнал)

Устройства вв

  • Ручной ввод

Клавиатура, манипуляторы(мышь, джойстик, руль),планшетного типа, сканеры

  • Автоматич.

Сканеры,цифровые камеры

  • Полуавтоматические

Сколки(диштайзеры)

Клавиатура

Набор переключателей, который формирует определенные коды, передаваемые в компьютер

Типы переключателей:

  1. Контакты

Обычный открытый контакт

  1. Крышка. 2-пружина 3-контакт

Сейчас практически не применяются

Геркон – герметический контакт

N-постоянный магнит

При нажатии на клавишу гибкий контакт притягивается к магниту. Долго служит.

Контакт на основе проводящей резины

При нажатии клавиши проводящая резина замыкает контакты.

  1. Безконтактные

Емкостные

Между контактами находится слой пленки диэлектрика

Магниторезистивные

Применяется материал, свойства которого зависят от внешнего магнитного потока

R=f(B)

На основе эффекта Холла:

Арсенид Галлия

Антинид Индия

Кристалл, на нем обкладки. Если через кристалл пропустить ток в одном направлении, в другом – приложить магнитное поле. В третьем направлении на обкладках возникает напряжение.

Клавиатура ibm pc

Буфер – может быть и другого размера

Приемо-передатчик может принимать от внешнего источника команды и выполнять их.

МикроЭВМ- определяет клавиша замкнута или разомкнута (ей также выключ. Индикаторные лампочки)

Последовательность работы:

Сканирование переключателей

В исходном состоянии в селекторе входных шин

X1,x2…- переключатели разомкнуты(высокий потенциал)

Без помех проходит ток через

У1,у2… - там тоже высокий потенциал

Собственно операция сканирования:

  1. Селектор входных шин х перекл. В 0 по команде микро ЭВМ

  2. Последовательно опрашивает линии на коммутаторе входных шин

  3. Анализирует клавиши

  4. Анализируются все переключатели, которые подсоединены к Х1 потом к Х2

  5. Если клавиша разомкнута, при опросе У1, если замкнута – там тока нет

  6. Анализ. Клавиши

Коды получили названия скен-коды нажатия и скен-коды отжатия.

Есть клавиши, у которых скэн-коды отжатия не формируются.

У некоторых кл скен коды состоят более чем из 1 байта.

Скен код определяет номер клавиши на клавиатуре.

Соседние файлы в папке pu