
- •10 Класс
- •Часть 1
- •Тема 1. Информация и информационные процессы
- •1.1. Информация и ее виды Объекты окружающего мира
- •Понятие информация
- •Классификация информации
- •1.2. Свойства информации
- •1.3. Информационные процессы
- •1.4. Кодирование информации Язык как знаковая система
- •Кодирование информации
- •Двоичное кодирование
- •Виды сигналов
- •1.5. Единицы измерения информации
- •1.6. Скорость передачи информации
- •1.7. Количество информации Содержательный подход
- •Алфавитный подход
- •1.8. Структурирование информации
- •1.9. Обобщение по теме «Информация и информационные процессы»
- •Тема 2. Арифметические основы вт
- •2.1. Понятие и виды систем счисления
- •Непозиционные системы счисления
- •Позиционные системы счисления
- •Развернутая запись числа
- •2.2. Перевод чисел в позиционных системах счисления Перевод в 10-ю систему счисления из других систем счисления
- •Перевод из 10 системы счисления в другие системы счисления
- •2.4. Арифметические действия в позиционных системах счисления Арифметические операции в двоичной системе счисления
- •Арифметические операции в восьмеричной системе счисления
- •Арифметические операции в шестнадцатеричной системе счисления
- •2.5. Представление числовой информации в памяти пк Прямой код
- •Обратный код
- •Дополнительный код
- •Операция сложения в ок и дк
- •Форматы представления чисел
- •2.6. Представление символьной информации в памяти пк
- •Практическая работа по теме «Представление символьной информации в памяти пк»
- •2.7. Представление графической информации в памяти пк
- •Растровое кодирование изображений
- •2.8. Представление звуковой информации в памяти пк
- •2.9. Обобщение по теме «Арифметические основы вт»
- •Тема 3. Логические основы вт
- •3.1. Основные понятия алгебры логики
- •Логика и компьютер
- •3.2. Логические операции и функции
- •Приоритет логических операций
- •Составление таблиц истинности
- •3.3. Законы алгебры логики
- •3.4. Построение логических схем
- •3.5. Построение логических схем на основе таблиц истинности
- •3.6. Узлы пк
- •Элементы памяти
- •Полусумматор
- •Сумматор
- •3.7. Обобщение по теме «Логические основы вт»
- •Тема 4. Аппаратное обеспечение пк История вычислительной техники Приспособления для счета
- •Поколения эвм
- •4.2. Архитектура эвм
- •Архитектура Джона фон Неймана
- •Принципы Джона фон Неймана
- •Магистрально-модульный принцип построения пк
- •4.3. Процессор
- •Арифметико-логическое устройство (алу)
- •Устройство управления (уу)
- •Микропроцессорная память (мпп)
- •Характеристики процессора
- •4.4. Внутренняя память
- •Характеристики памяти
- •Свойства внутренней памяти
- •4.5. Внешняя память
- •4.6. Устройства ввода-вывода
- •4.7. Обобщение темы «Аппаратное обеспечение пк»
Форматы представления чисел
В ЭВМ для представления дробных чисел применяется чаще всего одна из двух форм представления чисел: с фиксированной запятой (точкой) или с плавающей запятой (точкой).
Числа представляются в машинном слове, имеющем для конкретной ЭВМ всегда фиксированное число разрядов (битов). Это число является одной из важнейших характеристик любой ЭВМ и называется разрядностью машины.
В числах с фиксированной запятой положение запятой в разрядной сетке машины заранее обусловлено для всех чисел раз и навсегда. Место запятой, отделяющей целую часть числа от дробной, определяется на этапе конструирования ЭВМ. Сразу же указывается количество разрядов, отводимых для изображения целой и дробной частей, при этом целая и дробная части хранятся отдельно друг от друга.
Единственной особенностью, о которой необходимо упомянуть, является ситуация, которая носит название «переполнение разрядной сетки» (переполнение с фиксированной запятой) и которая возникает, когда результат умножения превышает максимально возможное для данной разрядности значение. Эта ситуация считается в ЭВМ исключительной. При ее возникновении записать получившееся значение невозможно. В этом случае устанавливается в «1» специальный флаг переполнения, старший бит результата (бит переноса из старшего разряда слова) теряется, а в качестве результата выдается искаженное число. Описываемая ситуация не считается критической, и после окончания данной операции вычисления продолжаются.
Иначе обстоит дело с операцией деления. При делении целого числа на другое целое результат совсем не обязательно должен быть целым. А поскольку и результат должен быть представлен целым числом, возникает коллизия (противоречие).
Таким образом, форма с фиксированной запятой приводит к некоторым неудобствам. При работе с ней постоянно приходится следить за правильным и эффективным использованием разрядной сетки, чтобы числа не выходили за старший разряд и в то же время, чтобы старшие разряды использовались как значащие. Основное преимущество данной формы — простота арифметических операций, недостаток — слишком узкий диапазон представления чисел.
-
Цела часть:
27
26
25
24
23
22
21
20
,
Дробная часть:
20
2-1
2-2
2-3
2-4
2-5
2-6
2-7
Для того чтобы автоматизировать действия по эффективному использованию всей разрядной сетки, а также значительно увеличить диапазон изображения чисел, в ЭВМ введена еще одна форма представления чисел — с плавающей точкой.
,
где
m — мантисса числа,
q — основание системы счисления,
n —порядок.
В форме с плавающей запятой число представляется двумя компонентами: мантиссой и порядком. Мантисса используется для записи цифр числа, а порядок — для указания положения запятой.
Форма представления чисел с плавающей запятой позволяет записывать числа из весьма широкого диапазона и с достаточно высокой точностью. Что является преимуществом данной формы. Недостатком формы представления чисел в форме с плавающей запятой является значительное усложнение арифметических операций.
Например, в десятичной системе счисления число 3,14 представим в виде:
3,14 = 0,314 101, где
мантисса равна 0,314, а порядок — 1. Очевидно, такое представление далеко не однозначно. Можно ведь 3,14 записать так:
3,14 = 3,14 100 = 31,4 10-1 = 0,0314 102 = …,
Порядок числа определяет положение запятой в записи мантиссы. При корректировке порядка соответствующим образом меняется и положение запятой — запятая как бы «плавает». Отсюда и название метода представления чисел.
Местоположение запятой при этом тоже строго фиксируется: считается, что мантисса всегда представляется как число, меньшее единицы, но такое, в котором первая цифра после запятой для всех абсолютно чисел отлична от нуля (единственное исключение составляет число 0). Такая форма представления мантиссы называется нормализованной. Иначе говорят, что мантисса нормализована (приведена к виду: 0,1 < m ≤ 1), например, для числа 3,14 нормализованная форма будет выглядеть так:
3,14 = 0,314 101.
Пример: Записать число 410 в 24-разрядной ячейке в форме с плавающей запятой.
410
= 1002
= 0,1002
= 0,1002
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
|
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
|
Знак числа |
Знак порядка |
Порядок |
Мантисса |
Пример: Записать число –9,510 в 24-разрядной ячейке в форме с плавающей запятой.
–9,510
= –1001,12
= –0,10011
=–0,10011
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
|
1 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
|
Знак числа |
Знак порядка |
Порядок |
Мантисса |
Задание 33. Записать числа в нормальной форме с плавающей запятой в 24-разрядной ячейке.
а. 1010 = ........................................................................................................................................
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
б. –15,310 = ...................................................................................................................................
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
в. 0,0510 = .....................................................................................................................................
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
г. –6,2510 = ...................................................................................................................................
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
д. 3,1810 = .....................................................................................................................................
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
е. –0,12510 = .................................................................................................................................
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ж. –15,110 = ..................................................................................................................................
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
з. –23,510 = ...................................................................................................................................
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
и. –55,5510 = .................................................................................................................................
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|