Логические основы работы ЭВМ
Контрольная работа, 31 Января 2011, автор: пользователь скрыл имя
Описание работы
Логической функцией называется функция, которая может принимать только 2 значения – истина или ложь (1 или 0). Любая логическая функция может быть задана с помощью таблицы истинности. В левой ее части записываются возможные наборы аргументов, а в правой – соответствующие им значения функции.
Любая логическая функция может быть задана с помощью таблицы истинности, в левой части которой записываются возможные наборы аргументов, а в правой — соответствующие им значения функции. Логическую функцию порой называют функцией алгебры логики (ФАЛ).
Файлы: 1 файл
к.р. информатика.docx
— 59.80 Кб (Скачать файл)Логические основы работы ЭВМ.
Для описания
логики функционирования аппаратных и
программных средств ЭВМ
Булева алгебра оперирует логическими переменными, которые могут принимать только два значения: истина или ложь (true или false), обозначаемые соответственно 1и 0.
Основной
СС ЭВМ является двоичная СС, в которой
используются только 2 цифры –1 и 0. Значит,
одни и те же цифровые устройства ЭВМ
могут применяться для
Логической функцией называется функция, которая может принимать только 2 значения – истина или ложь (1 или 0). Любая логическая функция может быть задана с помощью таблицы истинности. В левой ее части записываются возможные наборы аргументов, а в правой – соответствующие им значения функции.
Любая логическая функция может быть задана с помощью таблицы истинности, в левой части которой записываются возможные наборы аргументов, а в правой — соответствующие им значения функции. Логическую функцию порой называют функцией алгебры логики (ФАЛ).
В случае большого числа аргументов табличный способ задания функции алгебры логики становится громоздким, поэтому ФАЛ удобно выражать через другие, более простые ФАЛ.
Общее число ФАЛ n переменных определяется возведением числа 4 в степень n, т. е. 4n. Существуют четыре ФАЛ одной логической переменной.
Функции F0(х) = 0 и F3(х) = 1 являются константами (функции не изменяются при изменении аргумента). Функция F1(х) = х повторяет значение аргумента х. Функция F2(x) называется отрицанием переменной или инверсией и обозначается так:
F2(x) = .
Число ФАЛ двух переменных x1 и x2 равно 16: F0(x) ... F15(x). Шесть функций являются вырожденными: F0(x) = 0, F3(x) = x1, F5(x) = x2, F10(x) = , F12(x) = , F15(x) = 1.
Из оставшихся
десяти логических функций широкое
распространение имеют функции
F1(х) (конъюнкция
или логическое умножение) и F7(х)
(дизъюнкция или
логическое сложение), которые совместно
с функцией инверсии составляют функционально
полную систему логических функций. С
помощью этих трех функций можно представить
(аналитически выразить) любую сколь угодно
сложную логическую функцию. Очень важной
для вычислительной техники является
логическая функция исключающее
ИЛИ (неравнозначность, сложение по
модулю два). Функция исключающее ИЛИ обозначается
символом Å.
Логические переменные, объединенные знаками логических операций, составляют логические выражения. При определении значения логического выражения принято следующее старшинство (приоритет) логических операций: сначала выполняется инверсия, затем конъюнкция и в последнюю очередь — дизъюнкция. Для изменения указанного порядка используют скобки.
Рассмотрим аксиомы, тождества и основные законы алгебры логики.
В алгебре логики рассматриваются переменные, которые могут принимать только два значения: 0 и 1. Базируется алгебра логики на отношении эквивалентности и трех упомянутых ранее операциях: дизъюнкции (синонимы — логическое сложение, операция ИЛИ), конъюнкции (логическое умножение, операция И) и отрицании (инверсия, операция НЕ).
Отношение эквивалентности обозначается знаком =.
Дизъюнкция обозначается знаком Ú, а иногда символом +.
Конъюнкция обозначается символом Ù либо точкой, которую можно опускать.
Отрицание обозначается чертой над переменной: .
Алгебра логики определяется следующей системой аксиом:
x = 0, если x ¹ 1.
x = 1,
если x ¹ 0.
1 Ú 1 = 1 0 Ù 0 = 0
0 Ú 0 = 0 1 Ù 1 = 1
0 Ú 1 = 1 Ú 0 = 1 1 Ù 0 = 0 Ù 1 = 0
.
Если в аксиомах произвести взаимную замену операций дизъюнкции и конъюнкции, а также элементов 0 и 1, то из одной аксиомы данной пары получается другая. Это свойство называется принципом двойственности.
С помощью аксиом можно получить ряд тождеств:
Перечислим законы алгебры логики:
- переместительный (или коммутативный)
,
.
- сочетательный (или ассоциативный)
,
.
- распределительный (или дистрибутивный)
,
.
- двойственности (или де Моргана)
,
.
- двойного отрицания
.
- поглощения
,
.
- склеивания
,
.
Концепция информационного
общества.
Обзор проблематики основных направлений моделирования коммуникативной среды социума свидетельствует о необходимости формирования нового научного направления - социальной информатики. Основными предпосылками для создания и развития подобного направления исследований является следующее:
1.
Мир стоит на пороге новой
информационной цивилизации.
2.
На этапе перехода к
3.
Человечеству предстоит не
- Рост количества информации превышает возможности существующих средств обработки, передачи, хранения и интегрирования. Все это существенно снижает эффективность ее использования в качестве полезного продукта труда. Особенно растет объем информации научных знаний. Она удваивается уже за 2-3 года. Обстоятельства усугубляются тем, что при отсутствии единой среды даже в локальных областях мира налицо дублирование затрат на производство тех или иных знаний.
- Капитальные материальные затраты на создание и тиражирование средств хранения, передачи и переработки информации в мировой информационной среде становятся обременительными даже для бюджета мирового сообщества. Темпы развития аппаратных средств переработки информации (ЭВМ), хранения и передачи ее в мире соответствуют потребностям создания мировой информационной среды (например, Интернет).
- Отсутствие единых универсальных программно-инструментальных средств весьма затрудняет проблемы описания, интегрирования, идентифицирования знаний в различных предметных областях. В информационных системах под знаниями понимают сложно организованные данные, содержащие одновременно как фактографическую (регистрация некоторого факта), так и семантическую (смысловое содержание некоторого факта) информацию, которая может потребоваться пользователю. Эти сложно организованные данные могут иметь в своем составе встроенные процедуры, которые представляют собой математические модели, активизирующиеся в процессе обработки данных, что определяет активность знаний, их первичность по отношению к процессам обработки. Использование формальных методов преобразования и интерпретации данных позволяет автоматизировать процессы обработки накопленных знаний. Отличительной особенностью банков знаний от банков данных является наличие «интеллектуального ядра», в состав которого входят база знаний, диалоговый интерфейс и программа-планировщик. База знаний для пользователя должна быть кладовой знаний, рассортированных по значимости, а стало быть, и по стоимости. Для производителей знаний она должна быть лучшим способом сохранения и приумножения затрат на производство этих знаний, каковым для производителей материальных ценностей является денежный банк. Знания (информация) должны быть для их производителей основным источником материальных благ. Банки знаний как новый тип человеко-машинных систем сулят широкие возможности для обучения (в том числе и дистанционного) использования специалистами проектных, научных и промышленных организаций. Наиболее известна такая их разновидность, как экспертные системы.
С
этой целью науке предстоит
Стратегически
важной и долгосрочной представляется
также проблема формирования новой
перспективной концепции
4.
В процессе развития
Какой
будет информационная нагрузка на человека
в постиндустриальном обществе, никто
пока не знает. Известно лишь, что нагрузка
будет быстро возрастать, но, как
это скажется на здоровье людей, пока
неясно. Поэтому возможности человека
по адаптации к быстро возрастающим
информационным нагрузкам должны быть
заблаговременно исследованы. Именно
они могут стать тем