8.Логические элементы эвм. Алгебра логики. Законы алгебры логики.
Для описания логики функционирования аппаратных и программных средств ЭВМ используется алгебра логики или, как ее часто называют, булева алгебра. Основоположником этого раздела математики был Дж. Буль.
Булева алгебра оперирует с логическими переменными, которые могут принимать только два значения: истина или ложь, обозначаемые соответственно 1 и 0.
Как ранее отмечалось, основной системой счисления ЭВМ является двоичная СС, в которой также используются только две цифры: 1 и 0. Таким образом, одни и те же цифровые устройства ЭВМ могут применяться для обработки как числовой информации в двоичной СС, так и логических переменных. Это обуславливает универсальность (однотипность) схемной реализации процесса обработки информации в ЭВМ.
Совокупность значений логических переменных x1, x2, ..., xn называется набором переменных.
Логической функцией от набора логических переменных (аргументов) F(x1, x2, ..., xn ) называется функция, которая может принимать только два значения: истина или ложь (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, то из одной аксиомы данной пары получается другая. Это свойство называется принципом двойственности.
С помощью аксиом можно получить ряд тождеств.
- Информатика в системе наук. История развития информатики как науки. Информация: определение, измерение информации.
- Информация - от латинского informatio – сведения, разъяснения, изложение.
- 2. Истоки зарождения вычислительной техники. Этапы развития вт. Поколения эвм.
- Поколение первое. Компьютеры на электронных лампах.
- Поколение второе. Транзисторные компьютеры.
- Поколение третье. Интегральные схемы.
- Поколение четвертое. Большие интегральные схемы.
- Пятое поколение эвм"
- 3.Методы классификации эвм. Краткая характеристика основных классов. Классификация по уровню специализации
- Классификация по размеру
- Классификация по совместимости
- Классификация по назначению
- 4. Большие эвм. Назначение. Область применения. Структура вц. Большие эвм (Main Frame)
- 5.Мини- и микроЭвм, пк. Назначение. Область применения. МиниЭвм
- МикроЭвм
- Персональные компьютеры
- Классификация по уровню специализации
- Классификация по размеру
- Классификация по совместимости
- 6. Системы счисления. Определения. Перевод чисел из одной системы счисления в другую. Основные правила. Рассмотреть на примерах.
- 7.Формы представления чисел в эвм. Двоичная арифметика. Представление отрицательных чисел. Выполнение арифметических действий в эвм.
- 8.Логические элементы эвм. Алгебра логики. Законы алгебры логики.
- Кодирование информации. Кодовая таблица. Система кодирования ascii. Система кодирования unicode.
- Кодирование графической информации. Растровые и векторные графические форматы. Форматы хранения графической информации. Двоичное кодирование графической информации
- 11.Кодирование звуковой и видеоинформации. Форматы хранения звуковой и видеоиформации. . Двоичное кодирование звуковой информации
- 12.Структурная схема эвм. Неймановская архитектура компьютера. Назначение и функции основных элементов схемы. Основной цикл работы эвм.
- Структура эвм по Фон Неймона
- Шинная архитектура компьютера. Назначение и функции основных элементов схемы. Контроллер.
- Состав пк. Основные устройства пк IV-го поколения.
- Системный блок пк. Типы системных блоков. Устройства, размещаемые в системном блоке.
- Материнская плата. Основные устройства, размещаемые на материнской плате
- Разновидности памяти эвм и предназначение каждого вида памяти.
- Внутренняя память пк: назначение, типы, параметры.
- 1. Оперативная память
- 3. Специальная память
- 4. Видеопамять
- Клавиатура. Назначение. Типы клавиатур. Основные характеристики.
- Эргономика
- Тип клавиатуры
- Легкость нажатия на клавиши
- Интерфейс
- Интерфейс usb.
- Манипуляторы. Назначение. Типы. Основные характеристики.
- Сканеры. Назначение. Типы. Основные характеристики.
- Принтеры. Назначение. Классификация. Основные характеристики.
- Модем. Определение. Назначение. Основные характеристики.
- Модемы различаются по многим характеристикам: исполнению, поддерживаемым протоколам передачи данных, протоколам коррекции ошибок, возможности голосовой, факсимильной передачи данных.
- По исполнению (внешний вид, размещение модема по отношению к компьютеру) модемы бывают:
- Модемы различаются также по типам:
- Дисководы для cd дисков. Назначение. Основные характеристики. Оптические запоминающие устройства
- Пзу. Назначение. Состав. Постоянные запоминающие устройства (пзу)
- Озу. Назначение. Состав.
- Процессор. Назначение. Состав. Основные параметры, характеризующие процессор.
- Основные характеристики микропроцессора
- Шины. Типы и назначение.
- Устройства ввода данных пк. Классификация. Назначение.
- Устройства вывода данных пк. Классификация. Области применения. Устройства вывода данных
- Мониторы. Определение. Назначение. Классификация.
- Монитор. Определение. Классификация. Жидкокристаллические мониторы.
- Монитор. Определение. Назначение. Классификация. Монитор на базе элт.
- Видеоадаптер. Назначение. Режимы работы видеоадаптера.
- Внешние запоминающие устройства. Виды взу и физические принципы работы.
- По пк. Назначение. Уровни по. Краткая характеристика уровней по.
- Общая классификация программных средств вс.
- Прикладное по. Классификация ппо.
- Ос. Назначение. Основные функции.
- Ос. Классификация ос.
- Понятие операционной системы
- Эволюция операционных систем и основные идеи
- Альтернативные операционные системы: MacOs, os/2, Unix, Linux
- Операционная система Windows: история развития ос, состав и основные принципы работы.
- Понятие файловой системы. Сектор, кластер. Файл, каталог, полное имя файла. Таблица размещения файлов.
- Файловая система fat. Таблица размещения файлов.
- Сравнительная характеристика современных файловых систем.
- Служебные программы. Назначение. Классификация служебных программ
- Служебный уровень
- Служебные программы. Средства диагностики дисков.
- Служебный уровень
- Классификация служебных программных средств
- Средства «сжатия» дисков. Методы сжатия. Форматы сжатия.
- Классические алгоритмы сжатия данных. Диспетчеры архивов. Их функции.
- Компьютерные вирусы. Определение. Назначение. Типы компьютерных вирусов.
- Компьютерные вирусы. Способы обнаружения и борьбы с компьютерными вирусами.
- Методы обнаружения вирусов
- Классификация антивирусов
- Алгоритм. Свойства. Средства и способы записи алгоритма. Рассмотреть на примерах.
- Алгоритм. Виды алгоритмов. Примеры.
- Алгоритм. Основные принципы составления алгоритмов. Примеры.
- Компьютерные сети. Архитектура компьютерных сетей. Основные характеристики архитектуры сетей
- Компьютерные сети. Основные характеристики. Типы сетей.
- Типы сетей По размеру, охваченной территории
- Понятие сервера. Типы серверов, используемые в компьютерных сетях
- Топология сети. Определение топологии. Типы топологий, их характеристики
- Способы передачи информации в глобальной вычислительной сети. Протоколы tcp/ip.
- Internet. Основные понятия и определения. История развития.
- Службы Internet.
- Текстовый редактор Word. Основные элементы настройки при работе с документами.
- Текстовый редактор Word. Элементы автоматизации при работе с большими документами и/или с большим количеством однотипных документов. Рассмотреть на примерах, предложенных преподавателем
- Электронные таблицы Excel. Функции рабочего листа. Примеры логических функций. Рассмотреть на примерах.
- Электронные таблицы Excel. Обобщение данных: фильтрация, консолидация, промежуточные итоги, сводные таблицы. Рассмотреть на примерах.
- Электронные таблицы Excel. Ввод и форматирование данных. Расчеты по формулам. Рассмотреть на примерах.
- Электронные таблицы Excel. Построение и форматирование диаграмм. Рассмотреть на примерах.