10.Кодирование числовой информации. Представление вещественных чисел в памяти эвм. Мантисса и порядок числа. Нормализованное представление числа с плавающей точкой.
ПРЕДСТАВЛЕНИЕ С ПЛАВАЮЩЕЙ ТОЧКОЙ
Вещественные числа (конечные и бесконечные десятичные дроби) хранятся и обрабатываются в компьютере в формате с плавающей запятой. В этом случае положение запятой в записи числа может изменяться.
Формат чисел с плавающей запятой базируется на экспоненциальной форме записи, в которой может быть представлено любое число.
Экспоненциальная форма записи
Любое число N в системе счисления с основанием q можно представить в виде N=M*q p , где M - мантисса числа, 1/q ≤|M|< 1
q - основание системы счисления,
p - порядок числа.
Примеры нормализованной записи десятичных чисел:
3,14 = 0,314 * 101
2000 = 0,2 * 104
0,05 = 0,5 * 10-1
753,13=0,73513*103
-0,000034=-0,34*10-4
Примеры нормализованной записи двоичных чисел:
1 = 0,1 * 21
11,11010010 = 0,1111010010 * 22
0,01 = 0,1 * 2-1
-101,01=-0,10101*23
-0,000011=-0,11*2-4
Сложение и вычитание чисел в формате с плавающей запятой
Сначала проводится подготовительная операция выравнивание порядков.
Меньший по модулю порядок увеличивается до величины большего по модулю порядка числа. Для того чтобы величина числа не изменилась, мантисса уменьшается в такое же количество раз (сдвигается в ячейке памяти вправо на количество разрядов, равное разрядности порядков чисел).
После выполнения операции выравнивания одинаковые разряды чисел оказываются расположенными в одних и тех же разрядах ячеек памяти. Теперь операции сложения и вычитания чисел сводятся к сложению или вычитанию мантисс.
Умножение и деление чисел с плавающей запятой
При умножении чисел в формате с плавающей запятой порядки складываются, а мантиссы перемножаются.
При делении из порядка делимого вычитается порядок делителя, а мантисса делимого делится на мантиссу делителя.
Затем число обязательно нормализуется, т. е. после запятой должна стоять цифра, отличная от нуля.
Число двойной точности занимает в памяти компьютера8 байт.
Чем больше разрядов отводится под запись мантиссы, тем больше точность представления числа.
Чем больше разрядов занимает порядок, тем больше диапазон представления чисел.
- 7.Системы счисления, использующиеся в вычислительной технике. Перевод двоичных чисел в восьмеричную и шестнадцатеричную системы и обратно.
- 8 .Кодирование числовой информации. Формы представления чисел в памяти эвм. Представление целых чисел без знака и со знаком. Диапазоны представляемых чисел.
- 10.Кодирование числовой информации. Представление вещественных чисел в памяти эвм. Мантисса и порядок числа. Нормализованное представление числа с плавающей точкой.
- 11.Кодирование символьной информации. Международные и национальные стандарты кодирования символов. Кодовые таблицы. Особенности однобайтовых и двухбайтовых кодировок.
- 12.Кодирование графической информации. Дискретизация. Растровые и векторные изображения, их основные характеристики. Достоинства и недостатки растровой и векторной графики.
- 13.Кодирование звуковой информации. Оцифровка звука. Основные параметры, влияющие на качество звука. Особенности хранения цифрового звука.
- 14.Кодирование видео- и мультимедийной информации. Особенности кодирования видеоизображений. Понятие мультимедиа. Основные форматы мультимедийной информации.
- 15.Основные понятия алгебры логики. Математическая логика: этапы развития, области применения.
- 16.Алгебра логики. Понятие высказывания. Логические константы, переменные, функции. Логические выражения.
- 17.Операции алгебры логики. Таблицы истинности логических операций. Вычисление логических выражений.
- 18.Логические основы компьютеров. Связь алгебры логики и двоичного кодирования. Базовые логические элементы.
- 19.Комбинированные логические элементы. Типовые функциональные узлы эвм (примеры).
- 20.Основные этапы развития информационной техники. Краткий обзор истории развития вычислительной техники.
- 21.Поколения эвм. Развитие аппаратных и программных возможностей компьютеров от поколения к поколению. Проблемы и перспективы развития.
- 22.Основные компоненты компьютера. Архитектура фон Неймана.
- 23.Основные принципы функционирования компьютеров. Принципы фон Неймана.
- 25.Режимы обмена данными между центральным процессором и внешними устройствами: программно управляемый ввод/вывод, обмен по прерываниям, прямой доступ к памяти.
- 26.Состав персонального компьютера. Системный блок. Материнская плата.
- 27. Процессор – назначение, состав, основные характеристики, система команд. Архитектуры процессоров.
- 28.Устройства внутренней памяти – оперативная память, кэш-память. Назначение, типы, основные характеристики.
- 29.Устройства внутренней памяти – постоянная память (пзу, cmos). Назначение, функции, особенности, основные характеристики.
- 31. Взаимодействие разных видов памяти. Кэширование. Виртуальная память. Основные характеристики памяти.
- 32 Билет. Устройства ввода текстовой информации. Типы, основные технико-эксплуатационные характеристики.
- 33 Билет. Указательные (координатные) устройства ввода. Разновидности, особенности, основные характеристики.
- 34 Билет. Устройства ввода изображений. Виды, основные характеристики. Распознавание текстовой информации.
- 35 Билет. Устройства ввода звука. Игровые устройства ввода. Устройства распознавания движений.
- 37 Билет. Устройства вывода данных – печатающие устройства. Виды, принципы работы, основные характеристики, сравнение.
- 38 Билет. Устройства ввода-вывода.