- •Информация о термине
- •Свойства информации
- •Признаки перехода к информационному обществу
- •Системы счисления
- •Позиционные системы счисления
- •Модифицированные коды
- •Код со смещением
- •Разрядная сетка
- •Формы представления чисел
- •Форма с фиксированной точкой
- •Форма с плавающей точкой Арифметические операции
- •Стандарт ieee 754
- •Представление мантиссы
- •Представление порядка
- •Ограничения точности для целых чисел
- •Формат числа половинной точности
- •Формат числа одинарной точности
- •Формат двойной точности
- •Алгоритм получения числа с плавающей точкой
- •Алгоритм восстановления десятичного числа
- •Характеристики некоторых форматов стандарта
- •Категории отображаемых значений
- •Логические основы вычислительной техники
- •Способы задания логических функций
- •Словесный способ
- •Метод эквивалентных логических преобразований
- •Диаграмма Вейча (карта Карно)
- •Типы интервалов
- •Диаграмма Вейча для функции от 5 переменных мднф:
- •Минимизация частично определенных логических функций
- •Идея работы
- •Триггеры
- •Классификация
- •Классификация о способах организации межразрядных связей
- •Четырехразрядный суммирующий двоичный счетчик на t-триггерах с последовательным переносом
- •Временная диаграмма
- •Синтез счетчиков
- •Четырехразрядный параллельный регистр на d-триггерах
- •Сдвиговый регистр
- •Полусумматор
- •Функциональная схема Условное графическое обозначение Полный одноразрядный двоичный сумматор
Признаки перехода к информационному обществу
-
Объектом и результатом труда большей части населения является информация
-
Информация – товар, определяющий экономические показатели
-
У граждан нет проблем с доступом к информации
-
Существует необходимая техническая база для распространения и обработки информации
-
Информация является оружием.
Лекция №3
Системы счисления
Системы счисления (СС) – это совокупность правил наименования и записи чисел, а также выполнения арифметических операций.
Позиционные системы счисления
Позиционная СС – СС, в которой значение каждого числового знака (цифры) в записи числа зависит от его позиции (разряда).
Основание СС K – количество базовых символов в K-ой СС.
Методы перевода чисел из 10-ой системы:
-
Машинный алгоритм (деление столбиком)
-
Метод подбора:
-
Подобрать число
такое, что
и выписать его. -
Найти разность
. -
Проверить: если D = 0, перевод окончен. Иначе перейти к пункту a, считая D = X.
-
Подсчитать количество одинаковых Y и записать эту цифру в соответствующую позицию n.
-
Достаточная точность. Конечная дробь в одной СС может представляться бесконечной непериодической дробью в другой СС. В таком случае для расчета достаточного количества разрядов после запятой пользуются следующим правилом:
-
Если единица младшего разряда числа X,
заданного в P-ой СС, есть
,
то в его K-ой записи следует
сохранить L разрядов после
запятой, где L удовлетворяет
условию:

Перевод чисел из системы с основанием N в систему с основанием M, где M=NK, и наоборот
-
Из СС с основанием N в СС с основанием M:
В записи числа с основанием N нужно выделять группы разрядов размером K и переводить каждую группу в соответствующую цифру M-ой системы. При переводе дробной части группы выделяются, начиная со старших членов. Недостающие разряды в группах заполняются нулями.
-
Из СС с основанием M в СС с основанием N
Каждая цифра числа записывается в системе с основанием M записывается как число из K разрядов в системе с основанием N.
Позиционные смешанные системы счисления
Каждая десятичная цифра записывается в двоичном представлении. Используется в калькуляторах, цифровых часах.
Преимущества:
-
легкий ввод-вывод числовой информации
Недостатки:
-
повышенный расход памяти, т.к. для некоторых цифр приходится выделять излишние участки памяти
-
осложнены арифметические операции вследствие переполнения разрядов
Лекция №3
Коды представления чисел
Прямой
код
Предназначен для отображения целых и дробных чисел со знаком. Сначала ставится знаковый разряд (0 – положительное, 1 – отрицательное). На бумаге знаковый разряд отделяется точкой. Затем записывается само число. Например,
0.1011,12ПР = 11,510;
1.1011,12ПР = -11,510.
Обратный код
Положительные числа в обратном коде выглядят так же, как и в прямом, отрицательные формируются следующим образом: ставится знаковый разряд (1), а затем записывается положительное число с инвертированными цифрами (0 1, 1 0). Например,
10102ОБР = 1010;
1.01012ОБР = -1010.
N-битное число в обратном коде содержит N-1 значащих разрядов и 1 знаковый!
Дополнительный код
Применяется для представление целых и дробных чисел со знаком. Образуется следующим образом:
-
Положительные числа выглядят так же, как и в прямом коде
-
В знаковый разряд отрицательных чисел ставится единица, далее берется число в обратном коде, и к младшему разряду арифметическим образом прибавляется единица.
-1410 = 1.00102ДОП
-810 = 1.10002ДОП
Альтернативный способ перевода. Нужно переписать все биты исходного числа справа налево до первой единицы, включая ее. Остальные биты инвертировать. Поставить знаковый разряд.
-
Есть только +0
-
Дополнительный код N-разрядного отрицательного числа есть дополнение модуля этого числа до 0.
-
Есть невостребованная комбинация (-8 требует уже 5 бит).
