Для перевода отрицательных чисел в двоичную систему используют, например, такие методы:
- Метод 1’s Complement. 5 Для n-битного регистра наименьшее отрицательное число, которое можно сохранить, равно -(2(n-1)-1), а наибольшее положительное — это (2(n-1)-1). 5 Однако в таком представлении число 0 имеет два разных представления: -0 (например, 1 1111 в пятибитном регистре) и +0 (например, 0 0000 в пятибитном регистре). 5
- Метод 2’s Complement. 5 Наиболее широко используемый метод представления отрицательных двоичных чисел. 5 Он отличается простотой, уникальным представлением нуля и эффективными арифметическими операциями. 5
При переводе отрицательного числа в двоичный дополнительный код нужно перевести положительное число в двоичную систему, потом поменять нули на единицы и единицы на нули, затем прибавить к результату 1. 2
Старший разряд числа означает знак: если там 0, то число положительное, если 1, то отрицательное. 2