- •5 Семестр. 51 час. Гр. А-7,8,9-.
- •Глава 1. Системы элементов эвм
- •§ 1.1. Базовый элемент и-не ттл.
- •§1.2. Система элементов мдп (кмдп).
- •§1.3. Система элементов эсл.
- •§ 1.4. Выходные каскады логических элементов.
- •§1.5. Основные параметры логических элементов. Серии микросхем.
- •§ 1.6. Согласование положительной и отрицательной логики.
- •§ 1.8. Разветвления по входу и выходу.
- •§ 1.9. Гонки.
- •Методы борьбы с гонками (3 основных).
- •Глава 2. Устройства эвм.
- •Глава 3. Комбинационные устройства эвм.
- •Глава 4. Счетчики.
- •§4.1 Общие характеристики счетчиков.
- •§4.2 Счетчики с последовательным переносом (непосредственной связью между разрядами).
- •Вычитающий счетчик
- •Счетчики с непосредственной связью и прямым динамическим управлением триггерами.
- •Реверсивные счетчики
- •§4.3. Счетчики с параллельным переносом, с групповой структурой.
- •Работа схемы
- •Счетчики с групповой сруктурой
- •§4.4 Двоично-кодированные счетчики с произвольным модулем счета.
- •Работа счетчика
- •§ 4.5 Счетчики с недвоичным кодированием.
- •§4.6 Счетчик Джонсона.
- •§4.7 Код Грэя
- •§4.8 Полиномиальные счетчики.
- •§ 4.9 Компараторы.
- •Глава 5. Сумматоры.
- •§ 5.1 Полусумматор. Инкрементор.
- •§5.2 Сумматор.
- •§ 5.3 Сумматоры с параллельным переносом.
- •§ 5.4 Двоично-десятичные сумматоры.
- •§ 5.5 Блоки для логических операций
- •Глава 6. Арифметико – логические операции эвм (alu). Основные характеристики alu.
- •Глава 7. Умножители, драйверы, синхронизаторы.
- •Глава 8. Синхронизация и прием внешних сигналов в эвм.
- •Глава 9. Плис – программируемые логические интегральные схемы.
- •§ 9.2. Разновидность плм: ппзу.
- •§ 9.4 Программирование плис.
- •§ 9.5 Расширение функциональных возможностей плм и пмл.
- •§ 9.6 Базовые матричные кристаллы – бмк.
- •Глава 10. Электропитание и безопасность эвм. Введение – напоминание о сети электропитания.
Глава 4. Счетчики.
§4.1 Общие характеристики счетчиков.
Счетчиком называют последовательное устройство, предназначенное для счета входных импульсов и фиксации их числа в определенном коде.
Строится, как и регистры из n однотипных схем (чаще всего триггеров) и некоторых комбинационных логических схем, формирующих сигналы управления триггерами.
Счетчики могут выполнять операции:
Установка в «0».
Запись входных импульсов (информации).
Хранение информации.
Инкремент – увеличение хранящегося кода на «1».
Декремент – уменьшение хранящегося кода на «1».
Деление частоты входных сигналов.
Основные параметры счетчиков:
Модуль счета М – максимальное число импульсов, после достижения которого счетчик устанавливается в исходное (нулевое) состояние.
Модуль счета двоичного счетчика определяется степенью двойки:
М=2n, где n – разрядность счетчика.
В счетчиках других типов справедливо равенство: Ксч≤М, в которых после достижения числа импульсов N=Ксч – счетчик возвращается в исходное состояние.
Модуль счета определяет цикл работы счетчика.
Основным динамическим параметром счетчика является время установления выходного кода числа импульсов tк - это интервал времени между моментом подачи входного сигнала и моментом установки нового кода на выходе счетчика. tк определяет максимально допустимую частоту подачи входного сигнала.
Счетчики могут использовать 3 режима работы: управления, накопления и деления.
Управление – считывание происходит после каждого входного сигнала, например, в счетчиках команд.
Накопление – главным является подсчет заданного числа входных импульсов, либо счет в течение определенного времени.
Деление (пересчет) – основным является уменьшение частоты поступивших импульсов в Ксч раз на выходе.
Основные области применения счетчиков в ЭВМ:
Образование последовательности адресов команд программы (счетчик команд).
Подсчет циклов при выполнении операций умножения, деления, сдвигов (счетчик циклов).
Для образования последовательности сигналов выполнения микроопераций и синхронизации работы элементов, для аналого-цифрового преобразования и построения электронных таймеров (часов реального времени).
И в ряде других областей.
Классификации счетчиков по следующим признакам:
По способу кодирования – позиционные и непозиционные.
Позиционные – числовое значение текущего состояния определяется выражением :
N= =rnQn+ rn-1Qn-1+…+ r1Q1
ri – вес i-го разряда
Qi –значение выхода i-го разряда
n – число разрядов
Непозиционные – (например, в кодах Грея) разряды не имеют постоянных весов и каждому набору состояний: Qn Qn-1 … Q1 – приписывается определенное число входных импульсов.
По направлению счета:
а) суммирующие – выполняют операцию инкремента над хранящимся кодом;
б) вычитающие – операция декремента;
в) реверсивые – либо декремент, либо инкремент.
3. По способу межразрядных связей:
а) счетчики с последовательным переносом;
б) счетчики со сквозным переносом;
в) счетчики с параллельным переносом;
г) счетчики с комбинированным переносом (последовательно-параллельный или параллельно-последовательный).
4. Счетчики могут быть:
синхронными – переключение разрядов по сигналу С;
асинхронными – каждый разряд переключается выходом предыдущего разряда;