Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Алгоритм построения таблицы истинности сложного высказыванияСодержание книги
Поиск на нашем сайте
Вычислить количество строк и столбцов таблицы истинности. Пусть сложное высказывание состоит из n простых. Количество строк: 2n +2 (2-строки заголовка). Количество столбцов: сумма количества переменных (n) + количества логических операций, входящих в сложное высказывание.
Начертить таблицу и заполнить заголовок. Первая строка – номера столбцов. Вторая строка - промежуточные формулы и соответствующие им условные записи операций над значениями пар столбцов, содержащие номера этих столбцов.
Заполнить первые n столбцов. Для n=3 количество строк со значениями переменных равно 8. 8:2=4: в 1-м столбце чередуем 4 нуля и 4 единицы. 4:2=2: во 2-м столбце чередуем 2 нуля и 2 единицы. 2:2=1: в 3-м столбце чередуем 1 ноль и 1 единицу. Таким образом, все возможные комбинации значений переменных учтены и никакие две не совпадают.
Заполнить остальные столбцы. Остальные столбцы заполняем в соответствии с таблицами истинности соответствующих логических операций, причем при заполнении каждого столбца операции выполняются над значениями одного или двух столбцов, расположенных левее заполняемого.
Пример Е = (КUС) & С?К.
1. Определим количество строк и столбцов в таблице истинности. Количество строк: 22 +2=6; Количество столбцов: 2+4=6. 2. Начертим таблицу и заполним ее в соответствии с определениями логических операций последовательно по столбцам.
Вывод: мы получили в последнем столбце все единицы. Это означает, что значение сложного высказывания истинно при любых значениях простых высказываний К и С.
Логические элементы и схемы. Типовые логические устройства компьютера: полусумматор, сумматор, триггеры, регистры.
Работа компьютера состоит в операциях над двоичными кодами и пересылке этой информации по линиям связи. Средством обработки двоичных сигналов в компьютере являются логические элементы. Причем, для реализации любых логических операций над двоичными сигналами достаточно элементов трех типов, реализующих три основные логические операции — И, ИЛИ, НЕ. Логический элемент — это электронная схема с одним или несколькими входами и одним выходом, через которые проходят электрические сигналы, представляющие цифры 1 и 0; на выходе логический элемент выдает значение логического произведения, логической суммы или отрицания.
Базовые логические элементы Так как сигнал, выработанный одним логическим элементом, можно подавать на вход другого элемента, то это дает возможность образовывать схемы из отдельных логических элементов, которые называются функциональными схемами. Из отдельных логических элементов можно создать функциональную схему арифметического назначения. Устройства компьютера (сумматор в процессоре, регистры, ячейки памяти в оперативной памяти и др.) строятся на основе базовых логических элементов.
Типовые логические устройства Триггер Для хранения информации в оперативной памяти компьютера, а также во внутренних регистрах процессора используются триггеры. Триггер может находиться в одном из двух устойчивых состояний (одно из которых обозначает ноль, а другое — единицу), что позволяет запоминать, хранить и считывать 1 бит информации. Самый простой триггер — RS-триггер. Он состоит из двух элементов ИЛИ-НЕ, входы и выходы которых соединены кольцом: выход первого соединен со входом второго и выход второго — со входом первого. Триггер имеет два входа S (от англ. set — установка) и R (от англ. reset — сброс) и два выхода Q (прямой) и Q (инверсный).
Логическая схема RS -триггера
Если на входы поступают сигналы R = 0 и S = 0, то триггер находится в режиме хранения, на выходах Q и Q сохраняются установленные ранее значения. Если на установочный вход S поступает на короткое время сигнал 1, то триггер переходит в состояние 1 и после того, как сигнал на входе S станет равен 0, триггер будет сохранять это состояние, т. е. будет хранить 1. При подаче 1 на вход R триггер перейдет в состояние 0. Подача на оба входа S и R логической единицы может привести к неоднозначному результату, поэтому такая комбинация входных сигналов запрещена
Сумматоры Сумматор — это вычислительная схема, выполняющая процедуру сложения поступающих на ее вход двоичных кодов. По числу входов различают полусумматоры, одноразрядные сумматоры (ОС) и многоразрядные сумматоры. Рассмотрим построение схемы одноразрядного полусумматора, предназначенного для сложения двух двоичных чисел в одном разряде. Составим таблицу логических значений для сумматора, где А, В — слагаемые, Р и Y — перенос и цифра разряда для суммы соответственно:
Заметим, что Р — это функция, реализующая операцию конъюнкции двух переменных A и В, а Y - отрицание операции эквивалентности: Р = А & В; Y = (A v В) & (А & В).
На основе полученных логических функций можно построить схему полусумматора. Схема требует два логических элемента И, один логический элемент ИЛИ, один логический элемент НЕ. Эта схема называется полусумматором, так как в ней отсутствует третий вход — перенос из предыдущего разряда. Схема полного одноразрядного сумматора должна содержать три входа: два слагаемых одного разряда и перенос из предыдущего разряда; и два выхода: сумму в данном разряде и перенос в следующий разряд. Составим таблицу логических значений для одноразрядного сумматора, где А, В — слагаемые, P0— перенос из предыдущего разряда, P и Y — перенос в следующий разряд и цифра разряда для суммы соответственно. В таблице будет 8 строк, так как имеется 3 входа:
Схема одноразрядного сумматора:
Регистр Триггер запоминает один разряд двоичного числа. Для запоминания n-разрядного двоичного числа необходимо n соединенных между собой триггеров. Получаем n-разрядный регистр.
Информационные (нематериальные) модели. Моделирование как метод познания. Назначение и виды информационных моделей. Основные этапы компьютерного моделирования.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2016-04-26; просмотров: 1381; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.117.232.108 (0.009 с.) |