
- •Аналоговые и цифровые сигналы
- •Элементы цифровой вычислительной техники
- •Синтез комбинационных схем
- •Сднф, скнф
- •Выбор базиса
- •Методы минимизации. Минимизация системы уравнений в заданном базисе с использованием карт Карно
- •Сложность схемы по Квайну
- •Расчет быстродействия схемы
- •Транзисторно-транзитивная логика
- •Дешифратор. Виды дешифраторов
- •Синхронизированный rs-триггер
- •Синхронный d-триггер
- •Jk-триггер
- •Т-триггер
- •Закон функционирования триггера
- •Суммирующие и вычитающие счетчики
- •Реверсивные счетчики
- •Регистры, сдвигающие регистры
- •Реверсивный регистр на d-триггерах
- •Сумматоры, одноразрядный сумматор
- •Параллельный сумматор с последовательным переносом
- •Сумматор с параллельным переносом
- •Мультиплексоры
- •Демультиплексоры
- •Шифратор
- •Программируемая логическая матрица
- •Управляющие цифровые автоматы
- •Микропроцессоры
- •Основные микрооперации операционного блока
- •Содержательная, закодированная, отмеченная граф-схема алгоритмов
- •Синтез управляющих автоматов
- •Микропрограммные автоматы с программированной логикой
- •Синтез автоматов с программируемой логикой
- •Кодирование адресной части, мпа
- •Кодирование постоянного запоминающего устройства. Кодирование микрокоманды с естественной адресацией
- •Построение функциональной схемы
- •Операционные усилители
- •Обратные связи в усилительных устройствах
- •Усилительные каскады переменного и постоянного тока
- •Вторичные источники питания
- •Решающие усилители
- •Частотные и переходные характеристики
- •Схемы замещения полупроводниковых приборов
- •Активные фильтры
- •Аналоговые компараторы напряжений
- •Аналоговые ключи и коммутаторы
- •Источники эталонного напряжения и тока
Суммирующие и вычитающие счетчики
Вычитающий счётчик
Сn |
Q2 |
Q1 |
Q0 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
2 |
1 |
1 |
0 |
3 |
1 |
0 |
1 |
4 |
1 |
0 |
0 |
5 |
0 |
1 |
1 |
6 |
0 |
1 |
0 |
7 |
0 |
0 |
1 |
8 |
0 |
0 |
0 |
Вычитающий счётчик осуществляет операции уменьшения его содержимого на 1. При этом, единица вычитается из младшего разряда Q0 и в случае нуля происходит замещение из более старших разрядов.
Трехразрядный счётчик имеет в состоянии и при появлении 8-ого выч. Импульса счётчик приносит исходное пополнение.
Получить выч. счётчик на Т-триггеры весьма просто. В этом случае связь между младшими и старшими разрядами осуществляется через инверсию выхода
Реверсивные счетчики
Реверсивный счётчик
Реверсивные счётчики позволяют осуществлять 2 независимые операции: добавления единицы или вычитание единицы. Счётчики обычно синхронные. Состояние тактируется тактовыми импульсами. Имеет дополнительные операции, установки исходного состояния
М/o
у1 уст”0”
У2 чтение
у3 СТ+1
у4 СТ-1
у5 запись
Схема состоит из T0,T1 и Т2 которые срабатывают на задний фронт.
В результате, синхровход С функционирует по законам Т-триггеров
Элементы DD4,DD5,DD6 считаются, как 2х 2u или и используются как
коммутаторы при операциях сложения/вычитания и запускаются одновременно.
В случае, если y3=1 путем коммутации прямых связей от триггеров с младших разрядов к старшим образуется суммирующий счётчик, который начинает суммировать тактовые импульса. Счётчик имеет последовательные связи и выполняет функции с последовательным переносом. При отсутствии y3 и появлении y4 осуществляется через элементы RS- триггеры требуют парафазной передачи.
Регистры, сдвигающие регистры
Сдвигающие Регистры
Для выполнения операций умножения,деления, сложения необходим сдвиг числа влево или вправо.
L1,L2 – сдвиг влево
R1,R2 – сдвиг вправо (на 1 разряд, на 2)
0 1 1 0 1
↓
←1 0 1 0 1 0 ↓ - арифметический сдвиг влево
0→0 1 0 1 0 → арифметический сдвиг вправо.
Сдвиг в сторону старших разрядов это сдвиг влево.
Программист размещает число в регистре и может осуществлять или сдвиг вправо , или сдвиг влево
Недостаток арифметического сдвига – потеря знающих разрядов.
С целью сохранения знающих цифр осуществляется циклический сдвиг.
При циклическом сдвиге числа если постоянно сдвигать число, то регистр будет динамическим.
Данный регистр имеет последовательный ввод чисел и параллельный вывод данных в И/Д. И/Д объединяет провода (рисуется 2мм, излом 45∘,8мм)
И/Д двусторонняя (информация течёт туда/обратно) и имеет 3 состояния:
1)передача
2)приём
3) отключена
Регистр состоит из трех разрядов.
Старший разряд обозначается как Q2(22),далее Q1(21) и Q0(20)
Разряд 2- старший, 0 – младший .
При выполнении регистра триггеры устанавливаются в произвольное состояние.Поэтому, что бы знать исходные состояния регистры, как и счётчики обнуляют через установочный вход R.
Однако, если предположить, что запись будет осуществлена, то можно не обнулять регистр. Запись осуществляется по микрооперации y1
Если xi=1, то открывается DD1.С приходом синхросигнала (или микрооперации у1) первый триггер устанавливает значение x0.
Число х- трехразрядное. Подается на вход регистра за 3 такта.
Сначала Х0 записывается в Т2, затем Х0 записывается в Т0, Х1 в Т1 и Х2 в Т2. Т.о. в режиме записи за три такта число записывается в регистр и при необходимости может быть считано параллельно с шиной данных чере конъюнктуры DD3,DD4,DD5 с приходом y2 на провод 4.
Парафазный ввод информации упрощает регистры, но увеличивает время на ввод информации.
Для повышения работы регистров требуется высокая частота синхронизации .
При последовательном вводе числа из регистра сдвигаются. Это позволяет обнулять регистр. В данной схеме приведены одноступенчатые регистры, поэтому невозможно совершить одновременно и ввод и вывод. Время срабатывания одного триггера в 2 раза меньше чем у двухступенчатых.
Недостаток – значительные затраты оборудования из за организации 2-х проводной передачи