• Выполните вычитания чисел путем сложения их обратных(дополнительных) кодов в формате 1 байт. Укажите, в каких случаях имеет место переполнение разрядной сетки:
    1)9 -2
    2)2-9
    3)-5 -7
    4)-20 -10
    5)50 -25

Ответы 1

  • Переводим числа из десятичной в двоичную систему:

    1) 9 = 00001001

    2 = 00000010

    -2 = 11111110

    9 - 2 = 1 0000111 переполнение

    2) 2 = 00000010

    9 = 00001001

    -9 = 11110111

    2 - 9 = 11111001 нет переполнения

    3) 5 = 00000101

    -5 = 11111011

    7 = 00000111

    -7 = 11111001

    -5 - 7 = 1 11110100 переполнение

    4) 20 = 00010100

    -20 = 11101100

    10 = 00001010

    -10 = 11110110

    -20 - 10 = 1 11100010 переполнение

    5) 50 = 00110010

    25 = 00011001

    -25 = 11100111

    50 - 25 = 1 00011001 переполнение

    • Автор:

      pollyae6u
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years