35. Преобразователи кодов Преобразователи кодов. Операция изменения кода числа называется его перекодированием. Интегральные микросхемы, выполняющие эти операции, называются преобразователями кодов. Преобразователи кодов бывают простые и сложные. К простым относятся преобразователи, которые выполняют стандартные операции изменения кода чисел, например, преобразований двоичного кода в одинарный или обратную операцию. Сложные преобразователи кодов выполняют нестандартные преобразования кодов и их схемы приходится разрабатывать каждый раз с помощью алгебры логики.
36. Шифраторы и дешифраторы. Шифратор - логическое устройство которое преобразует позиционный n разрядный код в m разрядный двоичный.
Дешифратор - логическое устройство которое преобразует двоичный код числа в сигнал на одном из выходов
m=2n где m количество выходов n количество входов
37. Мультиплексоры, демультиплексоры. Комбинационные функциональные устройства которые обеспечивает передачу цифровой информации по нескольким линиям связи в соответствии с управляемым адресным кодом.
Мультиплексор может быть использован для определения информации с датчиков или для преобразования параллельного кода в последовательный.
Демультиплексор - комбинационное функциональное устройство предназначенное для коммутации информации по одному входу на один из нескольких выходов в соответствии с управляемым адресным кодом
38. Триггеры. Назначение и классификация триггерных устройств. Одноступенчатые триггеры. RS- триггеры, Обладают 2 или несколькими состояниями устойчивого равновесия и способны скачком изменить свое состояние под действием внешних управляемых сигналов. Можно получить используя дискретные полупроводниковые приборы: транзисторы, конденсаторы, резисторы. Либо используя логические элементы или-не, и-не.
Триггер построенный на элементах или-не
Таким образом триггер может быть использован в качестве ячейки для хранения 1 бита информации.
Триггеры делятся на синхронные и асинхронные
Синхронные триггеры имеют дополнительный вход для синхронных импульсов
RS триггеры
Для реализации RS триггера воспользуемся логическими элементами “и-не”
Вход S позволяет устанавливать выход Q в единичное состояние. Вход R позволяет сбрасывать выход Q в нулевое состояние.
Пусть на входы R и S подаются единичные потенциалы. Если на выходе верхнего логического элемента "2И-НЕ" Q присутствует логический ноль, то на выходе нижнего логического элемента "2И-НЕ" появится логическая единица. Эта единица подтвердит логический ноль на выходе триггера Q. Если на выходе верхнего логического элемента "2И-НЕ" Q первоначально присутствует логическая единица, то на выходе нижнего логического элемента "2И-НЕ" появится логический ноль. Этот ноль подтвердит логическую единицу на выходе Q. То есть, при единичных уровнях на входах R и S, схема RS-триггера работает точно так же, как и схема триггера на инверторах.
Подадим на вход S триггера нулевой потенциал. Согласно таблице истинности логического элемента "2И-НЕ" на выходе Q появится единичный потенциал. Это приведёт к появлению на инверсном выходе триггера нулевого потенциала. Теперь, даже если снять нулевой потенциал с входа S, на выходе триггера останется единичный потенциал. То есть мы записали в триггер логическую единицу.
Точно так же можно записать в триггер и логический ноль. Для этого следует воспользоваться входом R. Так как активный уровень на входах триггера оказался нулевым, то эти входы — инверсные. Составим таблицу истинности RS-триггера. Входы R и S в этой таблице будем использовать прямые, то есть запись нуля, и запись единицы будут осуществляться единичными потенциалами
|