Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Основные элементы алгебры логики




ЛОГИЧЕСКИЕ ЭЛЕМЕНТЫ

Любой символ информации в цифровых устройствах кодируют в двоичном алфавите, поэтому сигналы могут принимать только два значения:

высокий или низкий уровень напряжения, наличие или отсутствие импульса напряжения и т. д. Обязательным условием при этом является возможность уверенного распознавания элементами цифровых схем двух значений сигналов» соответствующих символам 0 и 1, в условиях изменения температуры окру­жающей среды, напряжения источника питания, воздействия других дестабили­зирующих факторов.

В дискретных устройствах ис­пользуют два способа представления информации: потенциальный и импульс­ный. При потенциальном способе значениям логического 0 и логической 1 со­ответствуют напряжения низкого и высокого уровня. Если логическому 0 со­ответствует напряжение низкого уровня, а логической 1 — высокого, то такую логику называют положительной, и наоборот, если за логический 0 принимают напряжение высокого, а за логическую 1 — напряжение низкого уровня, то такую логику называют отрицательной. В дальнейшем будем рассматривать устройства только с положительной логикой.

Информация в цифровых устройствах может быть представлена в после­довательном и параллельном кодах. При использовании последовательного ко­да каждый такт соответствует одному разряду двоичного кода. Номер разря­да определяется номером такта, отсчитываемого от такта, совпадающего с на­чалом представления кода.Графики, показанные на рис. 2, иллюстрируют последовательный код бай­тового двоичного числа 10011011 при потенциальном и импульсном способах представления информации. При первом способе (рис. 2,а) сигнал сохраняет низкий или высокий уровни в течение одного или нескольких тактов. В моменты перехода сигнала от одного уровня к другому его значение является неопре­деленным. При импульсном способе представления цифровой информации (рис. 2,6) единичному и нулевому значению двоичной переменной соответствует на­личие или отсутствие импульса конечной длительности. При последовательном коде числа все его разряды могут быть зафиксированы на одном элементе и переданы по одному каналу передачи информации. Для передачи всего числа требуется восемь тактов (рис. 2,в).

Параллельный код позволяет существенно сократить время обработки и передачи информации. Для примера рис. 3 иллюстрирует параллельный код семиразрядного числа 1101101. В этом случае как при импульсном (рис. 3,а), так и при потенциальном (рис. 3,б) способах представления информации все разряды двоичного кода представлены в одном временном такте, могут фикси­роваться отдельными элементами и передаваться по раздельным каналам (раз­рядным шинам).

 

ОСНОВНЫЕ ЭЛЕМЕНТЫ АЛГЕБРЫ ЛОГИКИ

Анализ комбинационных устройств и цифровых автоматов проще все­го проводить с помощью алгебры логики, оперирующей только с двумя поня­тиями: истинным (логическая 1) и ложным (логический 0). В результате функ­ции, отображающие информацию, принимают в каждый момент времени толь­ко значения 0 или 1. Такие функции называют логическими. Логические функции V нескольких переменных (ХО, Х1,...,Хп—1) определяют характер логических операций, в результате которых набору входных переменных ста­вится в соответствие переменная У

Y = f (Х0, X1,..., Хn—1).

Наиболее наглядно функция преобразования характеризуется таблицей, в строках которой каждой комбинации входных переменных Х соответствует значение выходной переменной Y. Ее называют таблицей истинности.

Таблица 3  
  X1     Х2   Y = Х1∙Х2  
     
     
     
     

Функция У1 = Х1 ∙ Х2 принимает зна­чение логической 1 только при равенстве 1 всех входных переменных. Если хоть одна переменная равна 0, то и выходная функция равна нулю (табл. 3).

В зависимости от способа представления двоичной информации элементы ЭВМ делятся соответственно на потенциальные, импульсные и импульсно-потенциальные. Наибольшее распространение получили потенциальные элементы, которые отличаются техноло­гичностью интегрального исполнения, меньшей чувст­вительностью к помехам, высокой надежностью в ра­боте и т. д. Следует отметить, что импульсные элемен­ты требуют строгой синхронизации информационных сигналов, так как в противном случае может нару­шиться их физическое взаимодействие во времени

Дадим общую характеристику логическим и запо­минающим элементам ЭВМ.

Логические элементы обеспечивают реа­лизацию различных логических функций от входных двоичных переменных, например функций И, ИЛИ и НЕ. Названные функции образуют функционально полный набор, поэтому с помощью таких элементов можно построить любые сложные комбинационные схемы. Однако в ряде случаев проще реализовать некоторые логические схемы с исполь­зованием более сложных логических элементов, на­пример элементов И-НЕ, ИЛИ-НЕ, И-ИЛИ-НЕ, каж­дый из которых также образует функционально полный набор, обеспечивающий построение любых комбинационных схем.

В таблице приведены условные обозначения неко­торых типовых логических элементов и реализуемые ими логические функции.

Выход элемента обозна­чается кружком, если им реализуется функция с ин­версией (отрицанием); вход также отмечается круж­ком, если функция реализуется при инверсном значе­нии соответствующей входной переменной.

Логические элементы обычно выпускаются в виде микросхем малой и средней степени интеграции, в которых реализуются разнообразные совокупности логических операций, таких, как И, ИЛИ, НЕ, И-НЕ, ИЛИ-НЕ, И-ИЛИ-НЕ и др.

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...