Потапова Алла Александровна, моу средняя общеобразовательная школа №7 городского округа город Шарья Костромской области Технологическая карта урок





Скачать 246.49 Kb.
НазваниеПотапова Алла Александровна, моу средняя общеобразовательная школа №7 городского округа город Шарья Костромской области Технологическая карта урок
страница2/3
Дата публикации15.10.2013
Размер246.49 Kb.
ТипУрок
100-bal.ru > Информатика > Урок
1   2   3

а) Целые числа со знаком «+»
Представление положительных чисел при переходе от беззнаковых чисел к целым со знаком сохраняется, за исключением того, что теперь для собственно числа остается на один разряд меньше.
Алгоритм представления целого числа со знаком плюс в памяти компьютера

  1. Перевести число в двоичную систему счисления.

  2. Нарисовать к–разрядную сетку.

  3. Указать код знака «+» в старшем разряде.

  4. Записать число в разрядную сетку, начиная с младшего разряда.

  5. Заполнить оставшиеся разряды нулями.


Пример 2. Представить число +2510 в двухбайтовой разрядной сетке

  1. Переведем число 2510 в двоичную систему счисления 110012

  2. Нарисуем двухбайтовая разрядную сетку

    15

    14

    13

    12

    11

    10

    9

    8

    7

    6

    5

    4

    3

    2

    1

    0

















































  3. Укажем код знака «+» в старшем разряде

    15

    14

    13

    12

    11

    10

    9

    8

    7

    6

    5

    4

    3

    2

    1

    0

    0














































  4. Запишем число в разрядную сетку, начиная с младшего разряда

    15

    14

    13

    12

    11

    10

    9

    8

    7

    6

    5

    4

    3

    2

    1

    0

    0































    1

    1

    0

    0

    1

  5. Заполним оставшиеся разряды нулями

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

0

0

0

0

0

0

0

0

0

0

0

1

1

0

0

1


б) Целые числа со знаком «-»

Предположим что, кодировать отрицательные значения можно точно так же, как и положительные, только добавлять в старший бит единицу. Подобный способ кодирования называется прямым кодом. Несмотря на свою простоту и наглядность, для представления целых чисел он не получил применения в ЭВМ. Главной причиной является то, что, хотя сам код прост, действия над представленными в нем числами выполняются достаточно сложно. Поэтому для практической реализации кодирования отрицательных чисел используется другой метод. В его основе лежит запись отрицательных чисел в виде

2N - |А|

где N - количество двоичных разрядов, А – значение числа. Поскольку фактически вместо числа теперь записывается его дополнение до некоторой характерной величины 2N, то такой код назвали дополнительным. Дополнительный код позволяет заменить арифметическую операцию вычитания операцией сложения, что существенно упрощает работу процессора и увеличивает его быстродействие.
Алгоритм представления целого числа со знаком минус в памяти компьютера

  1. Перевести модуль числа в двоичную систему счисления.

  2. Записать число в прямом коде в n двоичных разрядах.

  3. Получить обратный код числа, для этого значения всех битов инвертировать (все единицы заменить на нули и все нули заменить на единицы).

  4. Найти дополнительный код числа, прибавив к обратному коду единицу.

  5. Нарисовать к–разрядную сетку.

  6. Записать число в разрядную сетку.


Пример 3. Представить число -2510 в двухбайтовой разрядной сетке

  1. Переведем число 2510 в двоичную систему счисления 110012

  2. Запишем число в прямом коде в 16 двоичных разрядах
    0 000 000 000 011 001

  3. Получим обратный код числа, для этого значения всех битов инвертировать (все единицы заменить на нули и все нули заменить на единицы).
    1 111 111 111 100 110

  4. Найдем дополнительный код числа, прибавив к обратному коду единицу

1 111 111 111 100 110

+ 1

1 111 111 111 100 111

  1. Запишем число в разрядную сетку.

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

1

1

1

1

1

1

1

1

1

1

1

0

0

1

1

1

  1. Вещественные числа

Формат чисел с плавающей запятой базируется на экспоненциальной форме записи, в которой может быть представлено любое число.

A = (±m) * q ±n ,

где m - мантисса числа. q – основание системы счисления, n – порядок числа.
Представление числа в форме с плавающей точкой неодно­значно. Например, справедливы следующие равенства: 25,324 = 2,5324 • 101 = 0,0025324 • 104 = 2532,4 • 10-2 и т. п. В компьютере используют нормализованное представление числа в форме с плавающей точкой. Мантисса в нормализо­ванном представлении должна удовлетворять условию: 0,1 < т < 1 . Иначе говоря, мантисса меньше единицы и пер­вая значащая цифра — не ноль.

В памяти компьютера мантисса представляется как целое число, содержащее только значащие цифры (0 целых и запятая не хранятся). Следовательно, внутреннее представление вещественного числа сводится к представлению пары целых чисел: мантиссы и порядка.

Число в формате с плавающей запятой занимает в памяти компьютера 4 (число обычной точности) байта или 8 (число двойной точности) байт.

Диапазон изменения чисел определяется количеством разрядов, отведенных для хранения порядка числа, о точность (количество значащих цифр) определяется количеством разрядов, отведенных для хранения мантиссы. При записи числа выделяются разряды для хранения знака порядка, порядка, знака мантиссы, мантиссы.

Четырехбайтная разрядная сетка:

































































































Знак порядка

порядок

Знак мантиссы

мантисса



Формат числа

Количество разрядов, отводимое для хранения числа

Количество разрядов, отводимое для хранения порядка

Количество разрядов, отводимое для хранения мантиссы

Точность вычисления

Максимальное значение порядка

Максимальное число

С плавающей запятой

4 байта
(32 разряда)

8

24

223-1107
(7 разрядов)


011111112=
12710

2127=1,701411*
1038

8 байта
(64 разряда)

11

53

252-11015,6
(15-16 разрядов)


011111111112=102310

21023=8,98846567431157*10307


Алгоритм представления вещественного числа в памяти компьютера

  1. Перевести число в двоичную систему счисления

  2. Записать число с n значащими цифрами (количество разрядов отводимое для хранения мантиссы).

  3. Нормализовать представление числа.

  4. Нарисовать к–разрядную сетку.

  5. Записать код знака порядка и мантиссы в старший разряд байтов, отводимых для хранения порядка и мантиссы.

  6. Записать порядок в разрядную сетку, начиная с младшего разряда.

  7. Записать мантиссу в разрядную сетку, начиная с младшего разряда.

  8. Заполнить оставшиеся разряды нулями.

1   2   3

Похожие:

Потапова Алла Александровна, моу средняя общеобразовательная школа №7 городского округа город Шарья Костромской области Технологическая карта урок iconМуниципальное общеобразовательное учреждение Гимназия №3 городского...
Алексеева С. А., учитель начальных классов моу гимназия №3 городского округа город Шарья
Потапова Алла Александровна, моу средняя общеобразовательная школа №7 городского округа город Шарья Костромской области Технологическая карта урок iconУрок биологии в школе всегда отличался наглядностью. Трудно «на пальцах»
Муниципальное бюджетное образовательное учреждение средняя общеобразовательная школа №21 (мбоу сош №21) городского округа город Шарья...
Потапова Алла Александровна, моу средняя общеобразовательная школа №7 городского округа город Шарья Костромской области Технологическая карта урок iconАвторские видеоресурсы в практике учителя
Муниципальное бюджетное общеобразовательное учреждение средняя общеобразовательная школа №21 городского округа город Шарья Костромской...
Потапова Алла Александровна, моу средняя общеобразовательная школа №7 городского округа город Шарья Костромской области Технологическая карта урок iconОбразовательная программа дополнительного образования «Шахматы для школьников»
Муниципальное образовательное учреждение средняя общеобразовательная школа №21 городского округа город Шарья Костромской области
Потапова Алла Александровна, моу средняя общеобразовательная школа №7 городского округа город Шарья Костромской области Технологическая карта урок iconАвторские видеоресурсы в практике учителя
Муниципальное бюджетное образовательное учреждение средняя общеобразовательная школа №21 (мбоу сош №21) городского округа город Шарья...
Потапова Алла Александровна, моу средняя общеобразовательная школа №7 городского округа город Шарья Костромской области Технологическая карта урок iconВопросы, рассматриваемые при контроле : Адаптация учащихся 5 классов
...
Потапова Алла Александровна, моу средняя общеобразовательная школа №7 городского округа город Шарья Костромской области Технологическая карта урок iconПрограмма по формированию навыков безопасного поведения на дорогах...
...
Потапова Алла Александровна, моу средняя общеобразовательная школа №7 городского округа город Шарья Костромской области Технологическая карта урок iconПрограмма по формированию навыков безопасного поведения на дорогах...
...
Потапова Алла Александровна, моу средняя общеобразовательная школа №7 городского округа город Шарья Костромской области Технологическая карта урок iconПрограмма по формированию навыков безопасного поведения на дорогах...
Муниципальное бюджетное общеобразовательное учреждение средняя общеобразовательная школа №21 городского округа город Шарья Костромской...
Потапова Алла Александровна, моу средняя общеобразовательная школа №7 городского округа город Шарья Костромской области Технологическая карта урок iconИ. Н. Шумилова З. А. Атаханова 03 сентября 2012 года Приказ №245 от 03. 09. 2012 года
Муниципальное бюджетное общеобразовательное учреждение средняя общеобразовательная школа №21 городского округа город Шарья Костромской...
Потапова Алла Александровна, моу средняя общеобразовательная школа №7 городского округа город Шарья Костромской области Технологическая карта урок iconЗ. А. Атаханова Приказ №238 от 03 сентября 2013 г
Муниципальное бюджетное общеобразовательное учреждение средняя общеобразовательная школа №21 городского округа г. Шарья Костромской...
Потапова Алла Александровна, моу средняя общеобразовательная школа №7 городского округа город Шарья Костромской области Технологическая карта урок iconПрограмма по формированию навыков безопасного поведения на дорогах...
Губернатора Костромской области, приказами и нормативными документами Департамента образования и науки Костромской области, локальными...
Потапова Алла Александровна, моу средняя общеобразовательная школа №7 городского округа город Шарья Костромской области Технологическая карта урок iconПрограмма по формированию навыков безопасного поведения на дорогах...
Зезина Надежда Александровна, учитель истории, мбоу гимназия №3 городского округа город Шарья Костромской области
Потапова Алла Александровна, моу средняя общеобразовательная школа №7 городского округа город Шарья Костромской области Технологическая карта урок iconСогласовано: Утверждено
...
Потапова Алла Александровна, моу средняя общеобразовательная школа №7 городского округа город Шарья Костромской области Технологическая карта урок iconТема реферата
Муниципальное общеобразовательное учреждение Гимназия №3 городского округа город Шарья Костромской области
Потапова Алла Александровна, моу средняя общеобразовательная школа №7 городского округа город Шарья Костромской области Технологическая карта урок iconРассмотрен
Годовой календарный учебный графикмоу сош №7 городского округа город Шарья Костромской области


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск