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

Содержание

Слайд 2

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

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

Слайд 3

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

Числа без знака

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

Число 3910

= 100111 2 в двубайтовом формате:

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

Слайд 4

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

Числа со знаком

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

Слайд 5

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

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

Слайд 6

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

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

имеют одинаковое представление

Слайд 7

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

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

имеют разное представление

Слайд 8

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

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

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

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

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

Слайд 9

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

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

Слайд 10

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

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

1) А и В положительные:

+

Слайд 11

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

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

2) А – положительное, В – отрицательное, |B|>|A|

При переводе

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

+

Слайд 12

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

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

3) А – положительное, В – отрицательное, |B|<|A|

Единицу переноса

из знакового разряда компьютер отбрасывает.

+

Слайд 13

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

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

4) А и В отрицательные

При переводе в прямой код биты

цифровой части результата инвертируются и к младшему разряду прибавляется единица: 10001011+1= 10001100= -1210

+