Сложение положительных и отрицательных чисел в обратном и дополнительном коде

Слайд 2

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

Например: 52-51
Компьютер умеет только складывать числа.
Для отрицательного числа, это

Вычисления в памяти компьютера Например: 52-51 Компьютер умеет только складывать числа. Для
число записывается в обратном и дополнительном коде.
- 51

дополнительный код

Прямой код

обратный код

Слайд 3

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

Компьютер умеет только складывать числа.
Для вычитания это число записывается

Вычисления в памяти компьютера Компьютер умеет только складывать числа. Для вычитания это
в обратном коде (как отрицательное), затем выполняется сложение.
Как видно из вычисления, старший разряд в обратном коде, после переполнения разрядной сетки, переносится вправо.
Например: 52-51
52
- 51

+

1

Слайд 4

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

Компьютер умеет только складывать числа.
Для вычитания числа, это число

Вычисления в памяти компьютера Компьютер умеет только складывать числа. Для вычитания числа,
записывается в дополнительном коде (как отрицательное), затем выполняется сложение.
Как видно из вычисления, старший разряд в дополнительном коде, после переполнения разрядной сетки, теряется.
Например: 52-51
52
- 51

+

1

Слайд 5

Сложение положительных и отрицательных чисел

Вычислить:
-5 + (-3)
в обратном коде

Вычислить:
-5 +

Сложение положительных и отрицательных чисел Вычислить: -5 + (-3) в обратном коде
3
в дополнительном коде

Выполнить самостоятельно.