Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции по ФЭВМ (основная часть).doc
Скачиваний:
16
Добавлен:
22.04.2019
Размер:
8.11 Mб
Скачать

4.2.1Основные логические элементы

  1. НЕ

  1. И

  1. ИЛИ

  1. И-НЕ

  1. ИЛИ-НЕ

4.2.2Схемотехническая реализация лэ

Вся современная цифровая логика основывается на том, что транзис­тор может работать как очень быстрый бинарный переключатель. На рис. 4.4, а изображен биполярный транзистор, встроенный в простую схему. Транзистор имеет три соединения с внешним миром: коллектор, базу и эмиттер. Если входное напря­жение ниже определенного критического значения, транзистор выключается и действует как очень большое сопротивление. Это приводит к выходному сигналу , близкому к (напряжению, подаваемому извне), обычно +5 В для данного типа транзистора. Если превышает критическое значение, транзистор включа­ется и действует как провод, вызывая заземление сигнала (по соглашению 0 В).

Рассмотрим схему базового ЛЭ И-НЕ семейства ТТЛ.

Основа схемы - два npn-транзистора. Для ее понимания достаточно вспомнить, как работают транзисторы. Через такой транзистор может протекать ток от коллектора к эмиттеру (на рис. 3.1 это соответствует "от плюса к минусу") при наличии положительного напряжения на базе (т.е. в точках А и В). Отсутствие напряжения на базе запирает этот ток.

Рис. 3.1. Логический элемент И-НЕ в простейшем схемном представлении.

Схема 3.1 имеет два входа А и В, через которые подается информация в виде электрического напряжения: есть напряжение - логическое "да", нет его - "нет". Выход - точка Y, наличие разности потенциалов между которой и точкой Z рассматривается как "да", отсутствие - как "нет". Питающее напряжение для схемы подается на левые входы ("+" и "-"). Резистор R, при наличии тока, создает падение напряжения.

Допустим, на входах А и В нет напряжения ("нет" и "нет"), тогда оба транзистора "заперты", ток по цепи не протекает и между точками Y и Z есть разность потенциалов - т.е. результат операции "да", что в логических обозначениях соответствует 1. Если заперт один из транзисторов, то результат все равно такой же. Лишь если оба транзистора открыты, ток в цепи идет и между точками Y и Z разности потенциалов нет (падение напряжения на самих транзисторах ничтожно мало по сравнению с его падением на резисторе).

4.2.3Полная система логических функций. Понятие о базисе

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

   

1) "И-ИЛИ-НЕ" (базис конъюнкции, дизъюнкции, инверсии)

2) "И-НЕ" (базис Шеффера)

3) "ИЛИ-НЕ" (базис Пирса или функция Вебба).

           

Элементы, реализующие операцию "И-НЕ", “ИЛИ-НЕ” и “Исключающее ИЛИ” на принципиальных и структурных схемах изображаются так:

 

Примеры реализации логических операций в базисах “И-НЕ” и “ИЛИ-НЕ”.

               

Реализация операции “НЕ”:

           

Реализация операции “И”:

          

Реализация операции “ИЛИ”:

Пример реализации комбинационного устройства в базисе "И-НЕ". Пусть задана функция, реализуемая комбинационным устройством, в аналитической форме

.

Используя закон де Моргана и с учетом закона двойного инвертирования, запишем эту функцию в виде

.

 

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