3
-
10
-7
При переводе дополнительного (доп) кода в прямой (пр) получим:
3. Х1>0, X2<0 и |X2|<Х1
Пример
Десятичная запись Двоичные коды
0 |
0001010 |
+ |
|
1 |
1111101 |
|
0000111 |
10
-
3
7
Единица переноса из знакового разряда отбрасывается.
4. Х1<0, X2<0
Пример
|
1 |
1111101 |
+ |
|
1 |
1111001 |
|
1110110 |
-3
+
|
|
Случаи переполнения разрядной сетки аналогичны случаям переполнения для обратных кодов.
Сравнение использования обратного и дополнительного кодов показывает, что преобразование отрицательного числа в обратный код занимает меньше времени, однако время выполнения сложения в дополнительных кодах меньше, чем в обратных, так как в этом случае отсутствует необходимость переноса единицы из знакового разряда в младший разряд результата.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.