Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемПавел Якушев
3 Представление целых чисел в ЭВМ
4 В этом формате в ОП ЭВМ хранятся целые числа. Представление чисел в формате с фиксированной запятой Каждому разряду ячейки памяти соответствует всегда один и тот же разряд числа, а запятая находится справа после младшего разряда, т. е. вне разрядной сетки.
5 Пример А min А max
6 Для n-разрядного представления чисел: A 10 max = 2 n - 1 Целые неотрицательные числа A 10 max =2 8 -1=255 0 A n=8 бит: n=16 бит: A 10 max = = A
7 Целые числа со знаком Для представления целых отрицательных чисел используется дополнительный код, позволяющий заменить операцию вычитания сложением, что существенно увеличивает скорость вычислений. Представление чисел в формате «знак-величина» называется прямым кодом.
8 Старший (левый) разряд отводится под знак числа ( 0, если А > 0 и 1, если А< 0). Формат знак-величина Максимальное положительное число: A 10 max = 2 n Минимальное отрицательное число: A 10 min = - 2 n-1
9 A 10 max = =127 A 10 min = -2 7 = A n=8 бит: n=16 бит: A 10 max = = A 10 min = = A
10 Алгоритм получения дополнительного кода 1. Модуль числа записать прямым кодом в n двоичных разрядах. 2. Получить обратный код, инвертировав значения всех битов (заменить 0 на 1, а 1 на 0). 3. К полученному обратному коду прибавить 1.
11 Пример Прямой код модуля | | Обратный код Инвер- тиро- вание Прибав- ление Дополни- тельный код
12 Достоинства представления чисел в формате с фиксированной запятой: п ростота и наглядность п ростота реализации арифметических операций.
13 Недостаток: небольшой диапазон представления величин, недостаточный для решения задач, в которых используются как очень малые, так и очень большие числа.
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.