Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Теоретические сведения. В ЭВМ используются различные устройства, работу которых прекрасно описывает алгебра логики



В ЭВМ используются различные устройства, работу которых прекрасно описывает алгебра логики. К таким устройствам относятся группы переключателей, триггеры, сумматоры.

Кроме того, связь между булевой алгеброй и компьютерами лежит и в используемой в ЭВМ системе счисления. Как известно она двоичная. Поэтому в устройствах компьютера можно хранить и преобразовывать как числа, так и значения логических переменных.

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

Простейший вентиль представляет собой транзисторный инвертор, который преобразует низкое напряжение в высокое или наоборот (высокое в низкое). Это можно представить как преобразование логического нуля в логическую единицу или наоборот. Т.е. получаем вентиль НЕ.

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

Выходной сигнал вентиля можно выражать как функцию от входных.

Транзистору требуется очень мало времени для переключения из одного состояния в другое (время переключения оценивается в наносекундах). И в этом одно из существенных преимуществ схем, построенных на их основе.

В таблице 7.1 представлены обозначения различных вентилей по российскому и зарубежному стандарту. Символ «1» может отсутствовать.

Таблица 7.1 - Основные вентили

Пример 1: Запишите логическую функцию, описывающую состояние схемы, составьте таблицу истинности:

Решение: Для записи функции необходимо записать значения на выходе каждого элемента схемы:

1. x (вентиль инвертор)

2. x&y (вентиль И)

3. z (вентиль инвертор)

4. (x&y)˅z (вентиль ИЛИ)

Следовательно, получится функция: F=(x&y)˅z

x y z x z x&y (x&y)˅z
             
             
             
             

Пример 2: Постройте логическую схему для заданной таблицы истинности.

А В С F
       
       
       
       
       
       
       
       

Решение: Пользуясь навыками получения СДНФ по заданной таблице истинности, получим формулу F=(A&B&C)˅(A&B&C).

Упростим полученное логическое выражение F=C&((A&B)˅(A&B)=C&((A&B)˅(A&B)).

Построим логическую схему для данного выражения:





Дата публикования: 2015-02-18; Прочитано: 176 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.012 с)...