в "дееспособности&
в "дееспособности" алгоритма на том же примере.
Дополнительный код числа -2510 равен 111100112.
Так как в старшем разряде стоит 1, то число - отрицательное.
Инвертируя разряды 0..6, получим обратный код 100011002.
Добавляя 1, переходим к прямому коду абсолютной величины 100011012.
В результате имеем число -2510.
Укажу еще, что, при наличии 0 в знаковом бите, описанные выше манипуляции не производятся, поскольку число "распознается" как положительное, то есть не требующее перевода в дополнительный двоичный код.
Упражнение #3.
a)
Как выглядят в дополнительном коде десятичные числа -127, -1, -0?
b)
Сравните представления в обратном и в дополнительном коде десятичных чисел -0 и +0.
c)
Сделайте несколько упражнений по "машинному" вычислению разностей вида a-b, подставляя на место a и b различные значения из разрешенного диапазона.
Однако вернемся к ситуации переполнения старшего из m разрядов, выделенных для представления
Индекс
Элементарные функции
Линейные уравнения
Нелинейные уравнения
Случайные числа