Студопедия — Логические функции и логические элементы
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Логические функции и логические элементы






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

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

Простейшая из логических функций - инверсия, или функция НЕ. Эта функция от одного аргумента обозначается чертой, которая ставится над аргументом. Логическая функция НЕ обращается в нуль в случае истинности аргумента и в единицу - в случае его ложности.

Логический элемент, реализующий эту функцию, называют инвертором. Он действует всегда наперекор заданному входному сигналу: если на входе в инвертор задан 0, то на выходе получим 1, и наоборот. Простой пример инвертора - электрический контур с переключателем и лампочкой, представляющей, как известно, определенное сопротивление. При замкнутом переключателе напряжение на лампочке будет снято - она гаснет. При разомкнутом переключателе лампочка горит.

Другая логическая функция - конъюнкция. Это функция, которая принимает значение единицы только в том случае, когда все аргументы равны 1. Во всех остальных случаях (т.е. когда хотя бы один аргумент равен нулю) она равна 0.

Конъюнкция - функция логического умножения, так как ее значение как бы совпадает с произведением переменных. Читается конъюнкция как И.

Логический элемент И - это схема совпадения, которая посылает сигнал на выходе только тогда, когда сигналы идут на все входные линии одновременно.

В число логических функцих входит также дизъюнкция. Это функция, обращающаяся в 0 только в том случае, если все аргументы равны 0. Во всех остальных случаях ее значение равно 1. Читается дизъюнкция как ИЛИ. Дизъюнкция может быть представлена как логическое сложение.

Дизъюнкция реализуется в ЭВМ с помощью логического элемента ИЛИ - собирательной схемы. Появление сигнала на любом из входов в электронную схему обеспечит сигнал на выходе. Отсутствие сигнала на всех входах одновременно приводит к отсутствию сигнала на выходе.

Операции логического умножения и сложения подчиняются переместительному и сочетательному законам аналогично операциям алгебраического умножения и сложения, а также распределительному закону. Пользуясь этими законами алгебры логики, можно доказать, что любая логическая функция выразима через логические функции НЕ, И, ИЛИ. Поэтому данные функции называют основными логическими функциями, а элементы электронных цифровых машин, реализующие эти функции, называют основными логическими элементами.

На базе основных логических элементов - инвертора, схемы совпадения, собирательной схемы - строятся все логические схемы электронных цифровых машин. Обработка информации в ЭВМ может быть организована лишь в результате объединения очень большого числа комбинаций логических элементов. Разработчик ЭВМ стремится по возможности упростить комбинации и число таких элементов, добиваясь надежности и уменьшения стоимости ЭВМ. Основу инвертора составляет транзистор с включенным в цепь резистором. Транзистор имеет три вывода, которые называют коллектором (К), базой (Б) и эмиттером (Э). База - управляющий слой транзистора. Подводимый к ней слабый ток способен управлять большим током, который протекает в коллекторе и обеспечивается источником питания. Подача на вход в транзистор положительного сигнала открывает транзистор, т.е. от источника через коллектор к эмиттеру проходит ток. Однако напряжение этого тока сильно падает на резисторе. В результате на выходе создается низкий потенциал. При снятии напряжения, подаваемого на базу, транзистор закрывается - ток от коллектора к эмиттеру не проходит, и на выходе образуется высокий электрический потенциал. Таким образом происходит обращение сигналов.

Схема совпадения, составленная из диодов реализует конъюнкцию. Подача положительных сигналов на входах A, B, C, D запирает диоды, снятие сигналов - открывает. Только если все диоды заперты, возникает выходной сигнал на линии Р вследствие того, что на ней реализуется весь потенциал от источника. Если же хоть на один из диодов входной сигнал не будет подан, этот диод откроется и через резистор от источника пойдет ток. При этом на резисторе напряжение резко упадет и на выходной линии Р получим резкое уменьшение потенциала. Высокий уровень сигнала на выходе из схемы обеспечивается только всеми сразу сигналами на входе. Использую диоды, можно построить и собирательную схему.

Приведенные примеры позволяют выявить характерные способы использования полупроводниковых схем для формирования битов информации при различных входных сигналах.







Дата добавления: 2015-08-12; просмотров: 748. Нарушение авторских прав; Мы поможем в написании вашей работы!



Картограммы и картодиаграммы Картограммы и картодиаграммы применяются для изображения географической характеристики изучаемых явлений...

Практические расчеты на срез и смятие При изучении темы обратите внимание на основные расчетные предпосылки и условности расчета...

Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

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

Конституционно-правовые нормы, их особенности и виды Характеристика отрасли права немыслима без уяснения особенностей составляющих ее норм...

Толкование Конституции Российской Федерации: виды, способы, юридическое значение Толкование права – это специальный вид юридической деятельности по раскрытию смыслового содержания правовых норм, необходимый в процессе как законотворчества, так и реализации права...

Что такое пропорции? Это соотношение частей целого между собой. Что может являться частями в образе или в луке...

Растягивание костей и хрящей. Данные способы применимы в случае закрытых зон роста. Врачи-хирурги выяснили...

ФАКТОРЫ, ВЛИЯЮЩИЕ НА ИЗНОС ДЕТАЛЕЙ, И МЕТОДЫ СНИЖЕНИИ СКОРОСТИ ИЗНАШИВАНИЯ Кроме названных причин разрушений и износов, знание которых можно использовать в системе технического обслуживания и ремонта машин для повышения их долговечности, немаловажное значение имеют знания о причинах разрушения деталей в результате старения...

Studopedia.info - Студопедия - 2014-2024 год . (0.014 сек.) русская версия | украинская версия