Задать вопрос
19 июля, 23:09

Выполните вычитания чисел путем сложения их обратных (дополнительных) кодов в формате 1 байт. Укажите, в каких случаях имеет место переполнение разрядной сетки:

1) 9 - 2

2) 2-9

3) - 5 - 7

4) - 20 - 10

5) 50 - 25

+1
Ответы (1)
  1. 19 июля, 23:34
    0
    Переводим числа из десятичной в двоичную систему:

    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 переполнение
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Выполните вычитания чисел путем сложения их обратных (дополнительных) кодов в формате 1 байт. Укажите, в каких случаях имеет место ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы