русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Логические основы компьютера


Дата добавления: 2014-03-21; просмотров: 924; Нарушение авторских прав


Алгебра логики— это раздел математики, изучающий высказывания, рас­сматриваемые со стороны их логических значений (истинности или ложно­сти) и логических операций над ними.

Логическое высказывание – это любое повествовательное предложение, в отношении которого можно однозначно сказать, истинно оно или ложно. Употребляемые в обычной речи слова и словосочетания «не», «и», «или», «если ..., то», «тогда и только тогда» и др. позволяют из уже заданных высказываний строить новые высказывания. Такие слова и словосочетания на­зываются логическими связками.Высказывания, образованные из других высказываний с помощью логи­ческих связок, называются составными.Высказывания, не являющиеся состав­ными, называются элементарными.Каждая логическая связка рассматривается как операция над логическими высказываниями и имеет свое название и обозначение:

1 Операция, выражаемая словом «не», называется отрицаниеми обозна­чается чертой над высказыванием. Высказывание не А истинно, когда А ложно, и ложно, когда А истинно.

2 Операция, выражаемая связкой «и», называется конъюнкцией (лат. conjunctio - соединение) или логическим умножением и обозначается точкой • (может обозначаться знаком или &). Высказывание А&В истинно тогда и только тогда, когда оба высказывания А и В истинны.

Например, высказывание «10 делится на 2 и 5 больше 3» истинно, а высказывания «10 делится на 2 и 5 не больше 3», «10 не делится на 2 и 5 больше 3», «10 не делится на 2 и 5 не больше 3» ложны.

3 Операция, выражаемая связкой «или» (в неразделительном, неисключающем смысле этого слова), называется дизъюнкцией (лат. disjunctio -разделение) или логическим сложением и обозначается знаком v (или плюсом). Высказывание A v B ложно тогда и только тогда, когда оба высказывания А и В ложны. Например, высказывание «10 не делит­ся на 2 или 5 не больше 3» ложно, а высказывания «10 делится на 2 или 5 больше 3», «10 делится на 2 или 5 не больше 3», «10 не делится на 2 или 5 больше 3» истинны.



Операций отрицания, дизъюнкции и конъюнкции достаточно, чтобы описывать и обрабатывать логические высказывания.

Математический аппарат алгебры логики очень удобен для описания того, как функционируют аппаратные средства компьютера, поскольку основной системой счисления в компьютере является двоичная, в которой используются цифры 1 и 0, а значений логических переменных тоже два – 1 и 0. На этапе конструирования аппаратных средств алгебра логики по­зволяет значительно упростить логические функции, которые описывают функционирование схем компьютера, и, следовательно, уменьшается число элементарных логических элементов, из десятков тысяч кото­рых состоят основные узлы компьютера.



<== предыдущая лекция | следующая лекция ==>
СЕМЕЙСТВО ПЕРСОНАЛЬНЫХ КОМПЬЮТЕРОВ | Булева алгебра и логические схемы ЭВМ


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.217 сек.