Lektsii_OrganizatsiaEVM / ОРГ ЭВМ Счетчик
.docСчетчик – устройство предназначенное для подсчета количества импульсов и хранения рез-тов счета в виде кода.
В ЭВМ счетчики применяют для: формирования адресов команд;
-подсчета количества циклов при выполнении программы
-подсчета количества шагов при выполнении операции умножения и деления.
Счетчики импульсов выполнены на основе триггеров. Количество разрядов определяется наибольшим числом, которое должен зарегистрировать счетчик.
Основные параметры счетчика:
Коэффициент пересчета 2n и быстродействия. Максимальное число которое может быть зафиксировано в счетчике 2n-1.
Быстродействие счетчика определяется минимально допустимым временем между
2-мя выходными импульсами, при которых не происходит потеря счета.
По целевому назначению счетчика подразделяются на:
1)простые
2)сложные
Простые : суммирующие и вычитающие.
Рассмотрим суммирующий счетчик
Счетчик работает по спаду входных импульсов то есть переходы из 1 в 0.
5-101
6-110
В вычитающих счетчиков переключение триггера последующим разрядом происходит при переключение триггера из нулевого состояния в 1 этот счетчик отличается тем что счетный выход каждого последующего триггера соединен не с C прямым, а с инверсным выходом предыдущего триггера.
Двоично-десятичные счетчики.
Для получения в счетчике коэффициента, отличного от 2n создаются обратные вязи между разрядами. Наибольшие распространения получили счетчики с параллельными обратными связями со старшего разряда на необходимый младший.
При достижении необходимого коэффициента счета происходит обнуление коэффициентов счета равного k. Для определения разрядов, на которые необходимо подать обратную связь вычисляют M=2n-k, где k- коэффициент пересчета.
Затем десятичное число М представлено в двоичном коде, и каждая единица в этом коде указывает номер разряда куда необходимо занести обратную связь.
Пример:
k=10
M=2n-10=6
b10=0110
Триггеры с производ. Коэффициентом счета можно строить и по другой схеме. При достижении необходимого коэффициента счета все триггеры должны быть установлены в нулевое состояние.
Кольцевые счетчики.
Кольцевые счетчики – устройства, в котором осуществляется передача информации сразу по двум выходам на два выхода с использованием обратных связей с выхода на вход.
Рассмотрим схему кольцевой декады. Она строится с использованием пяти триггеров.
|
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Q1 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
Q2 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
Q3 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
Q4 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
Q5 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
Реверсивный счетчик