Автор работы: Пользователь скрыл имя, 10 Декабря 2010 в 15:52, реферат
Основная функционально полная система логических функций. Наибольшее распространение получил набор, в состав которого входят три логические функции:
f10 – инверсия (логическая связь НЕ, логическое отрицание);
f1 - конъюнкция (логическая связь И, логическое умножение),
f7 – дизъюнкция (логическая связь ИЛИ, логическое сложение).
Пример 1.
Логическая схема для функции
будет выглядеть следующим образом:
18
Правила составления электронных логических схем по заданным таблицам истинности остаются такими же, как для контактных схем.
Пример 2. Составить логическую схему для тайного голосования трех персон A, B, C, условия которого определяются следующей таблицей истинности:
A | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 |
B | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 |
C | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
F | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 1 |
Решение
По
таблице построим СДНФ
Правильность полученной формулы можно проверить, составив для нее таблицу истинности:
Значение полученной функции совпадает с исходным, что можно заметить, сравнивая таблицы.
Логическая
схема полученной функции
Рассмотрим еще два логических элемента, которые играют роль базовых при создании более сложных элементов и схем:
20
Логический элемент И-НЕ состоит из конъюнктора и инвертора:
Выходная функция выражается формулой .
Логический
элемент ИЛИ-НЕ состоит из
Выходная функция выражается формулой .
6. Логическая
реализация типовых устройств
компьютера
Обработка любой информации на компьютере сводится к выполнению процессором различных арифметических и логических операций. Для этого в состав процессора входит так называемое арифметико-логическое устройство (АЛУ). Оно состоит из ряда устройств, построенных на рассмотренных выше логических элементах. Важнейшими из таких устройств являются триггеры, полусумматоры, сумматоры, шифраторы, дешифраторы, счетчики, регистры.
Этапы
конструирования логического
Конструирование
логического устройства
1. Построение таблицы истинности по заданным условиям работы проектируемого узла (т.е. по соответствию его входных и выходных сигналов).
2.
Конструирование логической
3.
Составление функциональной
После
этого остается только
Попробуем,
действуя по этому плану,
Пусть
нам необходимо сложить
1. Таблица истинности, определяющая результат сложения, имеет вид:
2. Сконструируем функции P(X,Y) и Z(X,Y) по этой таблице:
P(X,Y)=X & Y; Z(X,Y)=(¬ X&Y)V (X& ¬ Y).
Преобразуем вторую формулу, пользуясь законами логики.
(¬ X&Y)V(X& ¬Y) <=> ((¬ X&Y)VX)& ((¬ X&Y)V ¬Y) <=> (XV(¬ X&Y))&(¬ YV (Y& ¬X)) <=>((XV ¬X)&(XVY))& ((¬ YVY)&(¬ Y V ¬X)) <=> (1&(XVY))&((И& ¬(X&Y)) <=> (XVY)& ¬(X&Y).
3. Теперь можно
построить функциональную
22
Одноразрядный двоичный сумматор на три входа и два выхода называется полным одноразрядным сумматором.
Сумматор
- это электронная логическая
схема, выполняющая
Общая схема сумматора:
Триггер - электронная
схема, применяемая для хранения
значения одноразрядного двоичного
кода.
Воздействуя
на входы триггера, его переводят
в одно из двух возможных
состояний (0 или 1). С поступлением
сигналов на входы триггера
в зависимости от его
состояние сохраняется. При отсутствии входных сигналов триггер сохраняет свое состояние сколь угодно долго.
Термин
триггер происходит от
Существуют
разные варианты исполнения
Самый распространённый тип триггера - это RS-триггер (S и R соответственно от английских set - установка, и reset - сброс). Условное обозначение RS-триггера:
Триггер имеет два симметричных входа S и R, которые используются для установки в единичное состояние и сброса, - в нулевое. Еще у него есть два симметричных выхода Q и , причем выходной сигнал Q является логическим отрицанием сигнала .
За
единичное состояние триггера
условились принимать такое,
На каждый из входов S и R могут подаваться входные сигналы в виде кратковременных импульсов . Наличие импульса на входе считается единицей, а его отсутствие - нулем.
24
Ниже
показана схема реализации
Два одинаковых двухвходовых логических элемента ИЛИ-НЕ соединены симметричным образом. Сигнал, поданный на один из входов каждого элемента, снимается с выхода другого. Наличие такого соединения и дает триггеру возможность сохранять свое состояние после прекращения действия сигналов (никакой другой логический элемент не в состоянии поддерживать сигнал на выходе после прекращения действия входного напряжения).
Проанализируем возможные комбинации значений входов R и S триггера, используя его схему и таблицу истинности схемы.
1.
Пусть поданы сигналы S=1, R=0. Независимо
от состояния другого входа
на выходе верхнего элемента
появится 0. Этот нулевой сигнал
подается на вход нижнего
2.
При S=0 и R=1 вследствие симметричности
схемы все происходит
3.
При окончании действия обоих
сигналов (R=0 и S=0) триггер сохраняет
на выходе Q тот сигнал, который
был установлен входным
4.
Подача импульсов одновременно
на входы R и S может привести
к неоднозначному результату, поэтому
эта комбинация входных
Один
триггер хранит один бит
По
технологии изготовления
Динамическая
память проще по устройству, имеет
больший объем и дешевле. В
силу этих преимуществ в
Однако
статическая память имеет
Конденсаторы
динамической памяти
Некоторое
количество триггеров,
26
Регистры содержатся в различных вычислительных узлах компьютера - процессоре, периферийных устройствах и т.д.
Регистр - это
устройство, предназначенное для
хранения многоразрядного двоичного
числового кода, которым можно
представлять и адрес, и команду,
и данные. Упрощенно регистр
можно представить как
Существует
несколько типов регистров,
Информация о работе Функционально полные системы логических функций. Алгебраический подход