Реферат по информатике Кафедра информатики сунц урГУ




НазваниеРеферат по информатике Кафедра информатики сунц урГУ
страница27/36
Дата конвертации29.03.2013
Размер1.57 Mb.
ТипРеферат
1   ...   23   24   25   26   27   28   29   30   ...   36

Вспомогательные микросхемы: программируемый таймер Intel 8254


Довольно часто требуется устройство формирования временных интервалов для процессора и внешних устройств, подсчёта внешних событий и ввода показаний в процессор, а также генерации внешней синхронизации, которую может программировать процессор. Такое устройство называется программируемым интервальным таймером/счётчиком событий. Некоторыми областями применения такого устройства являются:

прерывание операционной системы с разделением времени через равномерные интервалы, чтобы она осуществляла переключение программ;

вывод точных временных сигналов с программируемыми периодами в устройство вывода, например, для генерации звука;

измерение временной задержки между внешними событиями;

подсчёт числа внешних событий и ввод показаний в компьютер;

прерывание процессора после появления запрограммированного числа внешних событий.

Таким интервальным таймером/счётчиком является микросхема Intel 8254. В нём имеются три одинаковые независимые схемы, называемые каналами. Каждая схема имеет 8-битный регистр управления и состояния и 16-битные регистры счётчика,1 счётного элемента2 и выходной защёлки.3 Процессору доступны регистры управления и состояния и выходная защёлка каждого канала таймера. Кроме того, процессор может устанавливать значение регистра счётчика каждого канала. 16-битные регистры могут считываться и устанавливаться только побайтно. Взаимодействие ЦП и таймера осуществляется через микросхему интерфейса с периферией.

Каждый счётчик работает следующим образом. При установке процессором регистра счётчика его значение немедленно загружается в счётный элемент и при каждом импульсе генератора синхронизации уменьшается на 1. При считывании процессором выходной защёлки в неё загружается текущее значение счётного элемента; однако, через регистр управления можно запросить и старое значение защёлки. Буферизация содержимого счётного элемента позволяет в любой момент ввести его в процессор, не нарушая работы счётчика. Счётчик может работать в двоичной (от 65535 до 0) или в двоично-десятичной (от 9999 до 0) системе. Работа в двоично-десятичной системе используется в безтерминальных системах для непосредственного вывода значения счётчика на индикатор.

Каждый канал имеет вход ворот и выход, обычно подключаемый к одному из входов запросов прерываний контроллера прерываний. Наличие или отсутствие сигнала на входе ворот определяет, будет ли декрементироваться значение счётного элемента при новом импульсе синхронизации. Каждый канал может работать в одном из пяти режимов; режим определяет поведение счётчика при достижении счётным элементом 0. Возможные действия включают:

выдачу сигнала на выход канала, причём отсчёт начинается немедленно;

выдачу сигнала на выход канала, причём отсчёт начинается с открытия ворот;

выдачу импульса на выход канала с перезагрузкой счётного элемента, открытие ворот перезагружает счётный элемент;

выдачу прямоугольного сигнала на выход канала с перезагрузкой счётного элемента, открытие ворот перезагружает счётный элемент;

выдачу импульса на выход канала, причём отсчёт начинается немедленно;

выдачу импульса на выход канала, открытие ворот перезагружает счётный элемент.

Во всех компьютерах IBM PC/XT/AT и совместимых с ними на вход синхронизации таймера подаётся частота 1,193 Мгц. Как несложно видеть, максимальный интервал времени, который может засечь таймер, составляет 65536 тактов синхронизации, т.е. примерно 55 мс. Для засечения больших интервалов времени в этих компьютерах применяется обработчик прерывания от 0-го канала таймера, обновляющий часы реального времени 18,2 раз в секунду (т.е. через каждые 55 мс). 1-й канал таймера применяется для регенерации памяти, а 2-ой – для генерации звука. Ворота 0-го и 1-го канала в этих компьютерах всегда открыты, а 2-го – открываются для генерации звука и закрываются для его прекращения.


1   ...   23   24   25   26   27   28   29   30   ...   36

Похожие:

Реферат по информатике Кафедра информатики сунц урГУ iconСпециализированный учебно-научный центр
Екатеринбурге на базе сунц ургу состоится VIII международный математический турнир старшеклассников «Кубок памяти А. Н. Колмогорова»....

Реферат по информатике Кафедра информатики сунц урГУ iconПрограмма по литературе для поступающих в 10 гуманитарный класс
Абитуриенты классов гуманитарного профиля сунц ургу должны проявить во время вступительных испытаний выраженные гуманитарные способности....

Реферат по информатике Кафедра информатики сунц урГУ icon«Идем в гости в лес» Интегрированное занятие информатики и природоведения
Цель: вызвать интерес детей к информатике, развивать творческие способности, логическое мышление, воспитывать любовь к информатике...

Реферат по информатике Кафедра информатики сунц урГУ iconМетодика преподавания информатики
Учебное пособие предназначено студентам педагогических вузов, изучающим систематический курс методики преподавания информатики. В...

Реферат по информатике Кафедра информатики сунц урГУ iconСовершенствование Методики изучения информационных технологий в школьном курсе информатики
Работа выполнена на кафедре информатики и методики обучения информатике Вятского государственного гуманитарного университета

Реферат по информатике Кафедра информатики сунц урГУ icon«Российский экономический университет им. Г. В. Плеханова» Факультет информатики Кафедра информатики
БД. Рассматриваются экономические и технологические характеристики процессов в информационных системах

Реферат по информатике Кафедра информатики сунц урГУ icon1. характеристика заданий единого государственного экзамена по информатике в 2010 г
Егэ) по информатике преследует две цели: итоговую аттестацию выпускников по курсу информатики 10–11-х классов и дифференциацию выпускников...

Реферат по информатике Кафедра информатики сунц урГУ iconСборник тестов по информатике. Базовый курс
Охватывает 22 темы разных модулей информатики и информационных технологий для 9 и 11 классов. Учителю он поможет значительно сэкономить...

Реферат по информатике Кафедра информатики сунц урГУ iconПрограмма 511211 Математическое моделирование
Ургу (кмаиТФ) с привлечением курсов других кафедр математико-механического факультета: вычислительной математики (квм), прикладной...

Реферат по информатике Кафедра информатики сунц урГУ iconРабочая программа по информатике (предмет)
Программа реализуется на основе следующих документов: стандарта основного общего образования по информатике, примерной программы...


Разместите кнопку на своём сайте:
lib.convdocs.org


База данных защищена авторским правом ©lib.convdocs.org 2012
обратиться к администрации
lib.convdocs.org
Главная страница