Реклама:

Как видно из рис. 4.4, в состав логических функций программы MS Excel входит функционально полный набор логических функ-

В.Н. Яшин - Информатика: аппаратные средства персонального компьютера

Рис. 4.4. Диалоговое окно «Мастер функций — шаг 1 из 2»

ций, состоящий из следующих логических функций: И (конъюнкция), ИЛИ (дизъюнкция), НЕ (отрицание). Таким образом, с помощью функционально полного набора логических функций программы MS Excel можно реализовать другие функции. Логическая функция ЕСЛИ (импликация), также входящая в логические функции MS Excel, выполняет логическую проверку и в зависимости от результата проверки выполняет одно из двух возможных действий. В данной программе она имеет следующий формат: =ЕСЛИ (арг1;арг2;арг3), где арг1 — логическое условие; арг2 — возвращаемое значение при условии, что значение аргумента арг1 выполняется (ИСТИНА); аргЗ — возвращаемое значение при условии, что значение аргумента арг1 не выполняется (ЛОЖЬ). Например, если в произвольную ячейку листа программы MS Excel ввести выражение «=ЕСЛИ (А1=5; "пять"; "не пять")», то при вводе числа 5 в ячейку А1 и нажатии клавиши «Enter» в ячейке А1 автоматически будет записано слово «пять», при вводе любого другого числа в ячейку А1 в ней запишется слово «не пять». Как уже отмечалось, с помощью логических функций программы MS Excel можно представить другие логические функции и соответствующие им таблицы истинности.

Реализуем с помощью логических функций ЕСЛИ и И модифицированную таблицу истинности логической функции F=A & B

(конъюнкции), состоящую из двух строк и трех столбцов, которая позволяет при изменении значений (0 или 1) логических переменных A и B автоматически устанавливать, например, в ячейке Е6 значение функции Г = A & B, соответствующее значениям этих логических переменных. Для этого в ячейку Е6 введем следующее выражение: «=ЕСЛИ(И(С6;В6);1;0)», тогда при вводе в ячейки С6 и Б6 значений 0 или 1 в ячейке Е6 будет выполняться логическая функция Г = А & В. Результат этих действий представлен на рис. 4.5.

В.Н. Яшин - Информатика: аппаратные средства персонального компьютера

Рис. 4.5. Реализация модифицированной таблицы истинности логической функции Г=А & В

4.4. ЛОГИЧЕСКИЕ ЭЛЕМЕНТЫ И СИНТЕЗ ЛОГИЧЕСКИХ СХЕМ

Сложные цифровые логические устройства, входящие в состав компьютера, состоят из ряда элементарных логических элементов, построенных на базе средств электронной техники. При производстве этих электронных логических элементов используют различные технологии и схемотехнические решения, такие как: ДТЛ (диодно-транзисторная логика), ТТЛ (транзисторно-транзисторная логика), ЭСЛ (эмиттерно-связанная логика), технологии, основанные на использовании полевых транзисторов, и т.д. Логические элементы позволяют реализовать любую логическую функцию. Входные и выходные сигналы логических элементов, соответствующие двум логическим состояниям 1 и 0, могут иметь один из двух установленных уровней электрического напряжения, который зависит от схемотехнического решения логического элемента. Например, для логических элементов, основанных на технологии ТТЛ, высокий уровень электрического напряжения (2,4--5 В) соответствует значению логической единицы (истина), а низкий уровень (0--0,4 В) — логическому нулю (ложь).


⇐ Предыдущая страница| |Следующая страница ⇒