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

Нужно больше вариантов? Смотреть похожие
Нажмите для полного просмотра
Хранение в памяти компьютера целых чисел
Распечатать
  • Уникальность: 87%
  • Слайдов: 12
  • Просмотров: 230
  • Скачиваний: 24
  • Размер: 0.72 MB
  • Онлайн: Да
  • Формат: ppt / pptx
В закладки
Оцени!
  Помогли? Поделись!

Слайды и текст этой онлайн презентации

Слайд 1

Хранение в памяти компьютера целых чисел, слайд 1
Хранение в памяти компьютера целых чисел

Слайд 2

Хранение в памяти компьютера целых чисел, слайд 2
Числа в памяти компьютера должны располагаться в байтах — минимальных по размеру адресуемых ячейках памяти. Адресом числа считают адрес первого байта. В байте может содержаться произвольный код из восьми двоичных разрядов.

Слайд 3

Хранение в памяти компьютера целых чисел, слайд 3
1. Целые числа представляются в памяти компьютера с фиксированной запятой. Для кодирования целых чисел от 0 до 255 достаточно иметь 8 разрядов двоичного кода (8 бит). Десятичное число Двоичный код 0 0000 0000 1 0000 0001 2 0000 0010 … … 254 1111 1110 255 1111 1111

Слайд 4

Хранение в памяти компьютера целых чисел, слайд 4
78 = 10011102
младший
старший
биты
7.6.5.4.3.2.1.0
0.1.0.0.1.1.1.0
старший полубайт старшая цифра
младший полубайт младшая цифра
E16
10011102 = 4E16

Слайд 5

Хранение в памяти компьютера целых чисел, слайд 5
Прямой код: число переводится в двоичную систему счисления его двоичную запись слева дополняют необходимым количеством незначащих нулей, соответствующим количеству незаполненных разрядов, отведённых для хранения числа.

Слайд 6

Хранение в памяти компьютера целых чисел, слайд 6
2. Для представления целых чисел со знаком старший (левый) разряд отводится под знак числа.

Слайд 7

Хранение в памяти компьютера целых чисел, слайд 7
7
Старший (знаковый) бит числа определяет его знак. Если он равен 0, то число положительное, если 1, то отрицательное.
≥ 0
Прямой код:
0.1.0.0.1.1.1.0
78 = 10011102
1.1.0.0.1.1.1.0
– 78 = –10011102
< 0
операции с положительными и отрицательными числами выполняются по-разному!

Слайд 8

Хранение в памяти компьютера целых чисел, слайд 8
Пример. Запишем вид числа -58 в памяти компьютера в 8-разрядном представлении.

Слайд 9

Хранение в памяти компьютера целых чисел, слайд 9
3. Другой способ представления целых чисел — дополнительный код. Дополнительный код: записываем прямой код модуля числа; инвертируем его (заменяем единицы нулями, нули единицами); прибавляем к инверсному коду единицу.

Слайд 10

Хранение в памяти компьютера целых чисел, слайд 10
Пример. Запишем дополнительный код числа -58 в 8-разрядном представлении.

Слайд 11

Хранение в памяти компьютера целых чисел, слайд 11
4. При получении числа по его дополнительному коду необходимо определить его знак. Если число окажется положительным, то переводим его код в десятичную систему счисления. В случае отрицательного числа необходимо выполнить следующий алгоритм: вычитаем из кода числа 1; инвертируем код; переводим в десятичную систему счисления; полученное число записываем со знаком минус.

Слайд 12

Хранение в памяти компьютера целых чисел, слайд 12
Пример 1. Запишем число, соответствующее дополнительному коду 00110110. Пример 2. Запишем число, соответствующее дополнительному коду 10110110.
^ Наверх
X
Благодарим за оценку!

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