Базовая система элементов компьютерных систем

 

При построении функциональных узлов компьютерных систем используются элементы, которые реализуют базовую систему логических функций , условные обозначения которых показаны на рис. 2.2. Мы уже знаем, что любую достаточно сложную логическую функцию можно реализовать, имея относительно простой набор базовых логических операций. Первоначально этот тезис был технически реализован “один к одному”: были разработаны и выпускались микросхемы, соответствующие основным логическим действиям. Потребитель, комбинируя имеющиеся в его распоряжении элементы, мог получить схему с реализацией необходимой логики. Базовый логический элемент компьютера – это часть электронной логической схемы, которая реализует элементарную логическую функцию. На рис. 2.2, кроме того, показаны значения выходного сигнала в зависимости от входных сигналов. Ноль изображается на диаграммах низким значением сигнала, а единица – высоким. Таблицы истинности этих трех логических элементов приведены в табл. 1.8 – 1.10.

Кроме приведенных используются еще несколько простейших логических элементов: И-НЕ, ИЛИ-НЕ и операция исключающего ИЛИ. Схема И-НЕ состоит из элемента И и инвертора (НЕ), реализующего операцию отрицания. Связь между выходом и входами и схемы записывается следующим образом: и читается “инверсия и ”. Условное обозначение схемы И-НЕ представлено на рис. 2.3 а, а таблица истинности в табл. 2.2.

Аналогично схемы элементов ИЛИ-НЕ и исключающего ИЛИ показаны на рис. 2.3 б, в, а их таблицы истинности в табл. 2.3 и 2.4.

 

Таблица 2.2