Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Представление чисел в памяти компьютера

Содержание

Сегодня вы познакомитесь с алгоритмом представления целых чисел в компьютере; Развивающая: способствовать развитию у  учащихся интереса к теоретическим основам фундаментальных наук – теории информатики и математических основ информационных технологий.Воспитательная: обеспечить условия для формированию у учащихся таких
Представление чисел в памяти компьютера10 класс. Профильный уровень Сегодня вы познакомитесь с алгоритмом представления целых чисел в компьютере; Развивающая: способствовать Перевести числа:15610= ?211102= ?10На выполнение задания 2 мин. Проверка15610=10011100211102=1410 Выполнить действия в двоичной системе счисления10011100-110000= 1101100+11100=111101 -1001011=На выполнение задания 2 мин. Проверка 1101100  +1110010001000 10011100  -110000 1101100 Учебная задача:научиться записывать целые отрицательные числа в машинных кодах, использовать полученные знания Целые числа в памяти компьютера Представление чисел в формате с фиксированной запятойДля хранения целых неотрицательных чисел отводится Числа без знакаЧисло 3910 = 100111 2 в однобайтовом формате:Число 3910 = Хранение целых чисел со знакомДля хранения отводится 1 или 2 ячейки памяти Числа со знакомЕсли самый левый (старший) разряд содержит информацию о знаке числа Формы записи целых чисел со знаком Прямой код числаЭто -представление в компьютере положительных чисел с использованием формата «знак При представлении целых чисел в n-разрядном представлении со знаком максимальное положительное число Формы записи чисел целых чисел со знакомимеют одинаковое представление Формы записи чисел целых чисел со знакомимеют разное представление Формы записи чисел целых чисел со знакомОбратный код получается инвертированием всех цифр Дополнительный кодИспользуется для представления отрицательных чиселПозволяет заменить арифметическую операцию вычитания операцией сложения, Арифметические действия Арифметические действия1) А и В положительные:+ Арифметические действия2) А – положительное, В – отрицательное, |B|>|A| При переводе в Арифметические действия3) А – положительное, В – отрицательное, |B| Арифметические действия4) А и В отрицательныеПри переводе в прямой код биты цифровой Целые числа в памяти компьютера Вернемся к заданию №2.Решите данный пример111101 -1001011 Проверка  111101-1001011При переводе в прямой код биты цифровой части результата инвертируются Упражнение 1Определить максимальное положительное число, которое может храниться в оперативной памяти в Решение А=2n-1 – 1А10=215 – 1 = 3276710 Упражнение 2.Получить 8-разрядный дополнительный код числа -52: Решение.00110100 - число |-52|=52 в прямом коде11001011 - число  -52  в обратном коде11001100 - число  -52  в дополнительном коде Практическая работаЗадание.Получить прямой, обратный и дополнительный коды для числа -536 в формате Практическая работаРешение. модуль числа -536 будет равен 0000001000011000, обратный код – 1111110111100111,дополнительный код – 1111110111101000. Практическая работаПроверка на калькуляторе. Ввести значение модуля числа -536, т. е. число 536 Практическая работаПроверка на калькуляторе. Можно поступить еще проще: набрав на калькуляторе число
Слайды презентации

Слайд 2
Сегодня вы познакомитесь с алгоритмом представления целых чисел

Сегодня вы познакомитесь с алгоритмом представления целых чисел в компьютере; Развивающая:

в компьютере;
Развивающая: способствовать развитию у  учащихся интереса к

теоретическим основам фундаментальных наук – теории информатики и математических основ информационных технологий.
Воспитательная: обеспечить условия для формированию у учащихся таких качеств как точность и внимательность.


Слайд 3 Перевести числа:
15610= ?2
11102= ?10

На выполнение задания 2 мин.

Перевести числа:15610= ?211102= ?10На выполнение задания 2 мин.

Слайд 4 Проверка
15610=100111002
11102=1410

Проверка15610=10011100211102=1410

Слайд 5 Выполнить действия в двоичной системе счисления

10011100-110000=
1101100+11100=
111101 -1001011=


На

Выполнить действия в двоичной системе счисления10011100-110000= 1101100+11100=111101 -1001011=На выполнение задания 2 мин.

выполнение задания 2 мин.



Слайд 6 Проверка
1101100
+11100
10001000



10011100
-110000
1101100


Проверка 1101100 +1110010001000 10011100 -110000 1101100

Слайд 7 Учебная задача:

научиться записывать целые отрицательные числа в машинных

Учебная задача:научиться записывать целые отрицательные числа в машинных кодах, использовать полученные

кодах,

использовать полученные знания при сложении чисел с разными

знаками.



Слайд 8 Целые числа в памяти компьютера

Целые числа в памяти компьютера

Слайд 9 Представление чисел в формате с фиксированной запятой

Для хранения

Представление чисел в формате с фиксированной запятойДля хранения целых неотрицательных чисел

целых неотрицательных чисел отводится одна ячейка памяти (8 бит).
Минимальное

число 00000000
Число в n-разрядном представлении
2n-1
Максимальное число 28-1=25510 или 11111111

Слайд 10 Числа без знака
Число 3910 = 100111 2 в

Числа без знакаЧисло 3910 = 100111 2 в однобайтовом формате:Число 3910

однобайтовом формате:

Число 3910 = 100111 2 в двубайтовом формате:

Число

65 53510 = 11111111 111111112 в двубайтовом формате:

Слайд 11 Хранение целых чисел со знаком

Для хранения отводится 1

Хранение целых чисел со знакомДля хранения отводится 1 или 2 ячейки

или 2 ячейки памяти (8 или 16 бит)
Старший (левый)

разряд отводится под знак.


Слайд 12 Числа со знаком
Если самый левый (старший) разряд содержит

Числа со знакомЕсли самый левый (старший) разряд содержит информацию о знаке числа

информацию о знаке числа


Слайд 13 Формы записи целых чисел со знаком

Формы записи целых чисел со знаком

Слайд 14 Прямой код числа
Это -представление в компьютере положительных чисел

Прямой код числаЭто -представление в компьютере положительных чисел с использованием формата

с использованием формата «знак – величина».
Пример: 200210=111110100102
В 16-ти разрядном

представлении



Слайд 15

При представлении целых чисел в n-разрядном представлении со

При представлении целых чисел в n-разрядном представлении со знаком максимальное положительное

знаком максимальное положительное число

А=2n-1 - 1

Слайд 16 Формы записи чисел целых чисел со знаком

имеют одинаковое

Формы записи чисел целых чисел со знакомимеют одинаковое представление

представление


Слайд 17 Формы записи чисел целых чисел со знаком

имеют разное

Формы записи чисел целых чисел со знакомимеют разное представление

представление


Слайд 18 Формы записи чисел целых чисел со знаком
Обратный код

Формы записи чисел целых чисел со знакомОбратный код получается инвертированием всех

получается инвертированием всех цифр двоичного кода абсолютной величины числа,

включая разряд знака: нули заменяются единицами, а единицы – нулями.

Дополнительный код получается образованием обратного кода с последующим прибавлением единицы к его младшему разряду.


Слайд 19 Дополнительный код
Используется для представления отрицательных чисел
Позволяет заменить арифметическую

Дополнительный кодИспользуется для представления отрицательных чиселПозволяет заменить арифметическую операцию вычитания операцией

операцию вычитания операцией сложения, что упрощает работу процессора и

увеличивает его быстродействие.
Дополнительный код отрицательного числа А, хранящегося в n – ячейках, равен 2n-|A|


Слайд 20 Арифметические действия


Арифметические действия

Слайд 21 Арифметические действия
1) А и В положительные:
+

Арифметические действия1) А и В положительные:+

Слайд 22 Арифметические действия
2) А – положительное, В – отрицательное,

Арифметические действия2) А – положительное, В – отрицательное, |B|>|A| При переводе

|B|>|A|

При переводе в прямой код биты цифровой части

результата инвертируются и к младшему разряду прибавляется единица: 10000110 + 1 = 10000111= -710

+


Слайд 23 Арифметические действия
3) А – положительное, В – отрицательное,

Арифметические действия3) А – положительное, В – отрицательное, |B|

|B|


Слайд 24 Арифметические действия
4) А и В отрицательные

При переводе в

Арифметические действия4) А и В отрицательныеПри переводе в прямой код биты

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

младшему разряду прибавляется единица: 10001011+1= 10001100= -1210

+


Слайд 25 Целые числа в памяти компьютера

Целые числа в памяти компьютера

Слайд 26 Вернемся к заданию №2.
Решите данный пример
111101 -1001011

Вернемся к заданию №2.Решите данный пример111101 -1001011

Слайд 27 Проверка
111101
-1001011
При переводе в прямой код биты

Проверка 111101-1001011При переводе в прямой код биты цифровой части результата инвертируются

цифровой части результата инвертируются и к младшему разряду прибавляется

единица: 10001101 + 1 = 10001110= -1410

+


Слайд 28 Упражнение 1
Определить максимальное положительное число, которое может храниться

Упражнение 1Определить максимальное положительное число, которое может храниться в оперативной памяти

в оперативной памяти в формате целое число со знаком

в двухбайтном представлении.

Слайд 29 Решение

А=2n-1 – 1

А10=215 – 1 = 3276710

Решение А=2n-1 – 1А10=215 – 1 = 3276710

Слайд 30 Упражнение 2.
Получить 8-разрядный дополнительный код числа -52:

Упражнение 2.Получить 8-разрядный дополнительный код числа -52:

Слайд 31 Решение.
00110100 - число |-52|=52 в прямом коде
11001011 -

Решение.00110100 - число |-52|=52 в прямом коде11001011 - число  -52  в обратном коде11001100 - число  -52  в дополнительном коде

число  -52  в обратном коде
11001100 - число  -52  в дополнительном коде


Слайд 32 Практическая работа
Задание.
Получить прямой, обратный и дополнительный коды для

Практическая работаЗадание.Получить прямой, обратный и дополнительный коды для числа -536 в

числа -536 в формате «Знак» – «величина» в 16-разрядном

представлении
Провести проверку решения на калькуляторе.

Слайд 33 Практическая работа
Решение.
модуль числа -536 будет равен 0000001000011000,

Практическая работаРешение. модуль числа -536 будет равен 0000001000011000, обратный код – 1111110111100111,дополнительный код – 1111110111101000.

обратный код – 1111110111100111,
дополнительный код – 1111110111101000.


Слайд 34 Практическая работа
Проверка на калькуляторе.
Ввести значение модуля числа

Практическая работаПроверка на калькуляторе. Ввести значение модуля числа -536, т. е. число

-536, т. е. число 536 в строку ввода
с помощью опционной

кнопки Bin преобразуем это число, представленное в десятичной системе счисления, в двоичную систему, предварительно установив опционную кнопку 2 байта. 
Нажав кнопку Not калькулятора, получим обратный код числа.
прибавив к обратному коду двоичную единицу,  – дополнительный код.
Получился окончательный результат

  • Имя файла: predstavlenie-chisel-v-pamyati-kompyutera.pptx
  • Количество просмотров: 132
  • Количество скачиваний: 0
- Предыдущая Дети группы риска
Следующая - Snowmaiden