- •Системы счисления. Позиционные и непозиционные.
- •Основные логические схемы.
- •Основные операции булевой алгебры.
- •Законы булевой алгебры.
- •Комбинационные логические схемы
- •Цифровые интегральные схемы Виды логических схем
- •Триггеры
- •Типы триггеров
- •Регистры
- •Выходные буферные схемы.
- •Счетчики
- •Сумматоры
- •Дешифраторы
- •Мультиплексоры
- •Элементы памяти
- •Параметры и характеристики цап и ацп.
- •Классификация ацп.
- •Классификация цап.
- •Классификация и основные определения микропроцессорных средств.
Триггеры
Триггер – одноразрядный элемент памяти, предназначенный для хранения логической переменной (одна би-стабильная ячейка с 2-мя устойчивыми состояниями)
Триггер относится к классу последовательных схем.
Последовательная логика - это такая схема, в которой текущее состояние выходов зависит не только от текущих состояний входов, но и от состояния схемы в предыдущий момент времени.
Комбинационная логика – это цифровая логика, при которой состояние на выходе в каждый момент времени однозначно зависит от состояния на входе.
Последовательные схемы выполняют систематические последовательности действий, синхронизируемые управляющим сигналом, называемым тактовым. Триггер является компонентом более сложных последовательных устройств, таких как счетчики, регистры, регистры памяти и т.д., из которых в свою очередь состоят ЭВМ.
Типы триггеров
RS-триггер
RS-триггер, имеет 2 входа, обозначенных
буквами R и S
Если подать на входы 2 единицы, то получим единицы на обоих выходах, что невозможно, и это приведет к неопределенному исходу, т.е. выход будет зависеть от случайных факторов, поэтому эта комбинация считается недопустимой.
Синхронный RS-триггер
В синхронных схемах, хранящаяся в триггерах информация может измениться только при появлении импульса на спец-линии.
Когда на синхро-вход подана логическая единица, триггер считается открытым, если при открытом триггере сигналы S и R изменятся, то происходит обновление его состояния в соответствии с новы значением. При нулевом значении синхро-сигнала состояние триггера фиксировано и не реагирует на изменение входных сигналов.
IK-, D-, T-триггеры:
Главное преимущество IK-триггера перед RS – при подаче 2-ух единиц на вход триггер не имеет неопределенного состояния.
Очень распространены триггеры типа D.
Микросхема TM2 является универсальным D триггером с однофазным приемом информации (с одним входом) с независимой установкой состояния низкого и высокого уровня.
Особенность D-триггера состоит в том, что он следит за изменением информации в момент прихода фронта импульсов синхронизации
Регистры
Типы регистров
Сдвиговые
Параллельные
Последовательные
Защелки
Регистры-хранения
Сдвиговый регистр предназначен для хранения и обработки информации в микро ЭВМ. Состоит из ряда триггеров по одному на каждый бит информации. Триггеры соединены так, что выход каждого подключен к входу следующего. Информация в регистре сдвигается на один разряд вправо или влево при поступлении каждого тактового импульса.
Такое устройство идеально подходит для обработки последовательной информации, подаваемой по биту в каждый момент времени, преобразования параллельной информации в последовательную и наоборот.
Регистр с последовательным входом:
Выход данных может быть как параллельным, так и последовательным (сдвиговый регистр работает как последовательно-параллельный преобразователь).
Для данной схемы после четырёх тактовых импульсов информация на выходах Q0…Q3 повторяет информацию, поступающую на вход D последовательно.
Регистр с параллельным входом
Запись данных в регистр происходит следующим образом:
Происходит сброс, т.е. установка в 0
На D0…D3 подается параллельная информация
Подается сигнал записи в виде логической единицы тактового импульса, это приводит к записи информации во все разряды регистра одновременно
Если после этого ничего не происходит, то записанная информация будет храниться в регистре сколько угодно долго, и регистр превратится в ячейку памяти на 4 бита. При появлении следующего тактового импульса информация сдвигается на один разряд вправо.
выход данных может быть как последовательным, так и параллельным. Если выход последовательный, то такой регистр называется параллельно-последовательным преобразователем.
Регистры, сдвигающие информацию и влево и вправо называются реверсивными. Направление сдвига в них задается путем подключения соответствующих входов к соответствующим выходам.
Реверсивные сдвиговые регистры с последовательным и параллельным входом и выходом называются универсальными сдвиговыми регистрами.
Пример: микросхема ИР1
Реверсивный регистр ИР1 Реализует следующие режимы работы:
- запись информации параллельным входом,
- сдвиг влево и сдвиг вправо,
- запись последовательным входом.
-
Режим
V2
C1
C2
Запись параллельным
входом
1
Х
1/0
Запись последовательным
входом
0
1/0
Х
Структура микросхемы ИР1 реализует следующие режимы работы: запись информации в параллельном и последовательном коде, сдвиг влево-вправо.
Запись данных в регистр ИР1 происходит следующим образом:
Для записи в регистр параллельным ходом на V2 подается 1, на С2 – 0, направление на C1 и V1 любые.
Для сдвига информации вправо на V2 подается 1, а на С2 – тактовые импульсы.
Для записи последовательным кодом входную информацию подают на V1, а тактовые импульсы на С1, на С2 не важно что, на V2, D0…D3 – логический 0
Для сдвига информации влево на V2 подается логическая 1, на D0…D3 ничего нельзя подавать.
Микросхемы ИР1 используются в качестве: основного элемента арифметических устройств, в качестве буферной памяти, в качестве элемента задержки на n тактов, в качестве преобразователя последовательных кодов в параллельные и наоборот, в качестве делителя частоты, в качестве закольцованного распределителя импульсов.
