Для передачи информации в цифровой технике используются кодовые слова, состоящие из набора логических значений «0» и «1». Так как этих значений всего два, то и действия, выполняемые над ними, отличаются от общематематических. Законы взаимодействия логических величин были разработаны математиком Д. Булем. Этот набор правил называется алгеброй логики, или, по имени своего создателя, - булева алгебра. Основы булевой алгебры базируются на использовании только двух переменах, допустим a и b:
1. Логическое сложение (дизъюнкция) – логическое «или», определяет следующие правила: 0+0=0, 0+1=1, 1+0=1, 1+1=1.
2. Логическое умножение (конъюнкция) – логическое «и», определяет следующие правила: 0*0=0, 0*1=0, 1*0=0, 1*1=1.
3. Инверсия (отрицание) – логическое «не», применение данного действия к переменной меняет ее значение на противоположное.
Элементы, выполняющие одну или несколько перечисленных выше функций, называются логическими. Выделяют несколько базовых логических элементов, в зависимости от выполняемых ими функций: «И», «ИЛИ», «НЕ», «И-НЕ», «ИЛИ-НЕ», «И-ИЛИ-НЕ». Помимо функций в алгебре логики применяются различные законы, позволяющие выполнять преобразования над выражениями (v – логическое сложение, * - логическое умножение):
1. Переместительный закон – от изменения мест переменных значение функции не меняется: AvB=BvA, A*B=B*A.
2. Сочетательный закон – от изменения очередности вычислений значение функции не меняется:
(AvB)vC=Av(BvC), (A*B)*C=A*(B*C).
3. Распределительный: (AvB)*C = A*BvA*C, Av(B*C) = (AvB)*(AvC).
4. Правила де Моргана: не(AvB) = неA*неB, не(A*B) = неAvнеB.
5. Идемпотенция: AvA = A, A*A = A.
6. Поглощение: Av(A*B) = A, A*(AvB) = A.
7. Операции над переменной и ее инверсией: AvнеA = 1, A*неA = 0.
8. Операции с константами: Av0 = A, Av1 = 1, A*1 = A, A*0 = 0.
9. Двойное отрицание: не (неA) = A.
Скачать пробный антивирус |
Статьи об информационной безопасности и антивирусных программах:
История развития интернет-технологий: HTML
Современный Интернет без HTML (HyperText Markup Language) представить практически невозможно. HTML настолько распространен, что большинство пользователей считает такой вид отображения и передачи информации единственно-возможным. Он, конечно, не единственный, однако основным его можно назвать с полной уверенностью. Работа практически любого приложения, написанного на php, perl, java или любом другом языке в итоге заканчивается выводом информации в формате HTML. Отображать извлеченную из БД информацию также удобнее всего в виде HTML. В html-страницы встраиваются flash-файлы и видео-ролики. Существуют даже языки программирования, исполняемые на клиентской стороне, а, следовательно, являющиеся частью html-страницы (например, JavaScript, VBScript). Центр качества электроэнергии: аиис куэ. Качество электрической энергии. Общий обзор понятия "Информация" С давних времен сбор и систематизация сведений об окружающем мире помогали человеку выживать в нелегких условиях – из поколения в поколение передавался опыт и навыки изготовления орудий охоты и труда, создания одежды и лекарств. Информация постоянно обновлялась и дополнялась – каждое изученное явление позволяло перейти к чему-то новому, более сложному. Со временем, большие объемы данных об окружающем мире поспособствовали развитию научно-технического прогресса и, как следствие, всего общества в целом – человек смог научится управлять различными видами вещества и энергии. отзывы 1 day acuvue Помехоустойчивое кодирование как мощный инструмент защиты информации Работа подавляющего числа современных систем связи основана на передаче сообщений в цифровом виде. Сбой при приеме любого элемента цифровых данных способен вызвать значительное искажение всего сообщения в целом, что, в свою очередь, может привести к полной потере информации, содержащейся в нем. |
Рекомендуем скачать антивирусы: Online антивирусы
Лицензионные антивирусы
Комплексные антивирусы
Бесплатные антивирусы
Мобильный антивирус
|
||||||||||



Статьи
Последние 5 комментариев о статье:
