Выбранный для просмотра документ 2.doc
Скачать материал "Презентация по по информатике для 9-10 классов по теме «Двоичное кодирование чисел в компьютере (вещественные числа)»"
Рабочие листы
к вашим урокам
Скачать
Выбранный для просмотра документ 2.ppt
Скачать материал "Презентация по по информатике для 9-10 классов по теме «Двоичное кодирование чисел в компьютере (вещественные числа)»"
Рабочие листы
к вашим урокам
Скачать
1 слайд
Двоичное кодирование чисел в компьютере
Для представления вещественного десятичного числа
в памяти компьютера его нужно перевести в двоичную систему счисления и записать в экспоненциальной форме:
A = (-)M∙2N
где M – мантисса числа, N – порядок числа,
причем мантисса должна удовлетворять условию:
1 ≤ M < 2
то есть целая часть мантиссы должна быть равна 1.
Двоичный код числа включает в себя три компонента:
1) код знака числа S (0 – «плюс», 1 – «минус»);
2) n-разрядный код порядка числа N’;
3) m-разрядный код мантиссы числа M’.
2 слайд
Форматы представления
вещественных чисел в компьютере
Вещественные числа одинарной точности (4 байта):
S
N’
F’
S
N’
F’
S
N’
M’
n=8
f=23
n=11
f=52
n=15
m=64
Вещественные числа двойной точности (8 байт):
Вещественные числа расширенной точности (10 байт):
F’ – код дробной части
мантиссы (код мантиссы
без ведущей единицы)
3 слайд
Получение двоичных кодов
мантиссы и порядка
Получаем n-разрядный код целого неотрицательного
числа N’:
N’ = N + 2n-1 - 1
Получаем m-разрядный код целого неотрицательного
числа M’:
M’ = M∙2m-1
Эта формула означает,
что нужно взять значащие
цифры мантиссы и дополнить
их справа нолями до m разрядов
!!! Минимальное (0) и максимальное
(2n - 1) значения N’ не используются
для представления порядка
4 слайд
Получение двоичного кода вещественного числа
10,12 =
Получить двоичный код числа 2,5 (одинарной точности).
2,5 =
Получить двоичный код числа -0,125 (двойной точности).
10,12∙20 =
1,012∙21
M’ = 10100000…
F’ = 10100000…
N’ = N + 2n-1 - 1 =
S = 0
Ответ: 0’10000000’0100000…
1 + 28-1 - 1 = 27 = 128 =
100000002
-0,0012 =
-0,125 =
-0,0012∙20 =
-1,02∙2-3
M’ = 100000…
F’ = 100000…
N’ = N + 2n-1 - 1 =
S = 1
Ответ: 1’01111111100’00000…
-3 + 211-1 - 1 = 210 - 4 = 1020 =
11111111002
Рабочие листы
к вашим урокам
Скачать
Рабочие листы
к вашим урокам
Скачать
"Описание материала:
Презентация может быть использована при углубленном изучении информатики в 9-10 классах для понимания того, как в действительности кодируется вещественные числа в компьютерах на базе микропроцессоров семейства x86 и ряда других архитектур.
В презентации детально описывается "структура хранения чисел трех основных вещественных типов (вещественные числа одинарной, двойной и расширенной точности), а также дается "обобщенное правило получения двоичных кодов чисел каждого из трех типов.
В заключение приводятся два подробных примера получения двоичных кодов чисел.
В пакете помимо самой презентации также находится "текстовый документ, во многом повторящий содержание слайдов презентации. Его в распечатанном виде можно использовать в качестве раздаточного материала.
Ни один из компонентов пакета не содержит знаков об авторском праве (это сделано для вашего удобства).
Но пожалуйста не выдавайте содержимое пакета за материалы собственной разработки, а также не предпринимайте каких-либо других действий, которые могли бы явно или косвенно нанести ущерб автору.
6 672 284 материала в базе
Настоящий материал опубликован пользователем Гогиберидзе Энвер Зурабович. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс повышения квалификации
36 ч. — 180 ч.
Курс профессиональной переподготовки
300/600 ч.
Курс профессиональной переподготовки
500/1000 ч.
Мини-курс
2 ч.
Мини-курс
4 ч.
Мини-курс
8 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.