Similar presentations:
Представление целых чисел в компьютере. 8 класс
1.
Презентация к уроку в 8 классепо теме:
Представление целых
чисел в компьютере
Презентацию составил
Учитель информатики
Волков А.Ю.
2. Память
компьютера представляет собойсистему ячеек, каждая из которых состоит из
некоторого числа однородных элементов.
Каждый подобный элемент служит для
хранения одного бита – разряда двоичного
числа.
3. Формат с фиксированной запятой
Для хранения целых чисел в памятикомпьютера
используется
формат
с
фиксированной запятой.
Запятая всегда располагается справа от
младшего разряда и фактически вынесена за
пределы ячеек.
4. Разрядность представления данных
Количество битМинимальное
значение
8
16
32
0
0
0
64
0
Максимальное значение
255 (28-1)
65535 (216-1)
4294967295 (232-1)
18446744073709551
615 (264-1)
5. Хранение чисел
9410 – в 8-ми битном представлении0
1
0
1
1
1
1
0
9410 – в 16-ми битном представлении
0 0 0 0 0 0 0 0 0
1 0 1 1 1 1 0
6. Прямой код
записи числа служит дляхранения положительных, отрицательных
чисел и 0. Также для операций с
неотрицательными числами.
При представлении со знаком самый
старший (левый) разряд отводится под знак
числа, остальные разряды - под само число.
Если число положительное, то в знаковый разряд
помещается 0, если число отрицательное, то 1.
7. Прямой код
75100
1
0
0
1
0
1
1
1
0
0
1
0
1
1
-7510
1
8. Дополнительный код
используется дляопераций над отрицательными числами
(позволяет
заменить
арифметическую
операцию вычитания операцией сложения).
9. Алгоритм получения дополнительного кода
1. Модуль числа записать в прямом коде;2. Инвертировать значение битов (все
единицы заменить на нули и все нули
заменить на единицы);
3.
К
полученному
обратному
коду
прибавить единицу.