- •Федеральное агентство связи
- •Предисловие
- •Введение
- •Лекция 1. Основные понятия информатики.
- •Информатика – понятие, определение.
- •Что такое информация?
- •В каком виде существует информация?
- •Как передаётся информация?
- •Лекция 2. Свойства информации. Количество информации. Понятие алгоритма.
- •Какими свойствами обладает информация?
- •Как измеряется количество информации?
- •Понятие алгоритма
- •Что такое информационные ресурсы и информационные технологии?
- •Что понимают под информатизацией общества?
- •Лекция 3. Кодирование чисел. Логические основы эвм
- •Кодирование чисел двоичным кодом
- •Перевод из одной системы счисления в другую.
- •Двоичная система счисления Bin (Вinary)
- •Логические основы построения эвм
- •Лекция 4. Арифметические операции, представления информации и принцип программного управления в эвм
- •Арифметические операции в эвм
- •Обратный и дополнительный коды чисел
- •Представление информации в эвм
- •Принцип программного управления эвм
- •Лекция 5. Устройства компьютера
- •5.1 Устройства компьютера.
- •5.2 Принципы построения компьютера
- •5.3 Как выполняется команда?
- •5.4 Архитектура и структура компьютера.
- •5.5 Центральный процессор компьютера
- •5.6 Память компьютера
- •5.6.1. Устройства образующие внутреннюю память компьютера
- •5.6.2 Внутренняя память
- •5.6.3. Специальная память
- •5.6.4 Внешняя память
- •Лекция 6 Вирусы их разновидности и борьба с ними. Архивы и архиваторы.
- •6.1 Компьютерный вирус
- •6.2 Антивирусные программы
- •6.3 Классификация антивирусов
- •6.3 Архиваторы и архивы
- •6.4. Типы сжатия информации
- •Лекция 7 Основы программирования
- •7.1 Машинный язык.
- •7.2 История языков программирования.
- •7.3 Основы машинной математики.
- •7.4 Блок-схемы.
- •7.4.1 Базовые алгоритмические структуры
- •Лекция 8 Некоторые аспекты безопасности связи
- •8.1 Шифр Юлия Цезаря
- •8.2 Основные определения
- •8.3 Коды и шифры
- •8.4 Оценка стойкости системы шифрования
- •8.5 Коды, обнаруживающие и исправляющие ошибки.
- •8.6 Модульная арифметика
- •Лекция 9 html и текст
- •9.1 Понятие тэга
- •Этот текст набран с разрядкой
- •Этот текст набран с разрядкой
- •9.2 Борьба с ограничениями html
- •Лекция 10 Графика, Гиперссылки.
- •10.1 Внедрение графики в html – документ
- •10.2 Гиперссылки
- •10.3 Структура сайта
- •Первый этюд к гипертексту
- •Второй этюд к гипертексту
- •Третий этюд к гипертексту
- •Последний этюд к гипертексту
- •10.4 Имена файлов и ссылки на них
- •Замечание
- •10.5 Коварный FrontPage.
- •Лекции 11 Таблицы и фреймы. Формы.
- •11.1 Таблицы
- •11.2 Фреймы
- •11.3 Формы
- •Лекция 12 Презентация
- •12.1 Алгоритм создания презентации
- •11.2 Выбор диаграмм
- •Предметный указатель
- •Литература
Логические основы построения эвм
Для анализа и синтеза (создания) цифровых систем используется математический аппарат алгебры логики. Алгебра логики – это раздел математической логики, все элементы (функции и аргументы) которой могут принимать только два значения: 0 и 1.
Функция, однозначно определяющая соответствие каждой совокупности значений аргументов нулю или единице, называется функцией алгебры логики (ФАЛ). ФАЛ представляет собой алгебраическое выражение, содержащее переменные-аргументы, связанные между собой логическими операциями. Любая ФАЛ состоит из одной или более элементарных ФАЛ. Элементарной называется ФАЛ одного или двух аргументов, в логическом выражении которой содержится не более одной логической операции. Основные из элементарных ФАЛ приведены в табл. 3.2. Старшей является операция инверсии, более младшей – операция конъюнкции, самой младшей – операции типа дизъюнкции.
Технически ФАЛ реализуются специальными электрическими схемами, называемыми логическими элементами. Название и условное графическое обозначение логических элементов представлено в таблице 3.1. Логические элементы изготавливаются в виде интегральных микросхем, причем один корпус микросхемы содержит, как правило, несколько независимых однотипных логических элементов.
С целью упрощения устройств цифровых систем или применения в них однотипных логических элементов, соответствующие ФАЛ преобразовывают, используя при этом законы и тождества алгебры логики:
сочетательный закон:
a(bс) = (аb) с, а(bс) = (аb)с,
а (b с) = (а b) с;
переместительный закон:
аb = bа, аb = bа, а b = b а;
распределительный закон:
а(bс) = (аb)(ас), а(bс) = (аb)(ас),
а(b с) = (аb) (ас);
закон двойной инверсии:
закон двойственности (правила де Моргана):
закон поглощения: а а с = а, a (ac) = a;
закон склеивания:
тождества:
1) х х = х, 4) х х = 1, 7) х 1 = 1, 10) х 0 = х, |
2) х х = х, 5) х х = 0, 8) х 1 = х, 11) х 0 = 0, |
3) х х = 0, 6) х х = 1, 9) х 1 = х, 12) х 0 = х. |
Здесь символ обозначает операцию «дизъюнкция», символ – операцию «конъюнкция», а символ – операцию «сумма по модулю два».
Таблица 3.1 Обозначение элементов, реализующих логические функции
Повторитель у= x
Операции
|
Инвертор(НЕ)
Операции
| ||||||||||||||||||||||||||||||
Конъюнктор (И)
Операции
|
Дизъюнктор(ИЛИ)
Операции
| ||||||||||||||||||||||||||||||
Элемент И-НЕ (элемент Шеффера)
Операции
|
Элемент ИЛИ-НЕ (элемент Пирса)
Операции
|
Сложение по модулю 2 Исключающий(ИЛИ)
|
Равнозначность
|
Краткие итоги
В лекции были рассмотрены следующие вопросы: перевод из одной системы счисления в другую, правила перевода целой и дробной части числа и логические основы построения ЭВМ. Разобраны законы и тождества алгебры логики. Представлено обозначение элементов, реализующих логические функции
Контрольные вопросы
Дайте определение компьютера.
Что называется кодированием?
Как производится перевод из одной системы исчисления в другую?
Каковы правила перевода целой и дробной части числа?
Перечислите законы тождества алгебры и логики.
Как обозначаются элементы реализующие логические функции?