Математика

1) Сколько будет результат сложения чисел 83 и 76 в однобайтовом знаковом представлении (дополнительный код)?

1) Сколько будет результат сложения чисел 83 и 76 в однобайтовом знаковом представлении (дополнительный код)? Пожалуйста, переведите результат в число. Каково значение результата?
2) Что получится при вычитании числа 73 из -108 в однобайтовом знаковом представлении (дополнительный код)? Пожалуйста, переведите результат в число. Каково значение результата?
3) Сколько единиц будет в коде, если число 59 сдвинуть вправо на 2 позиции, а затем влево на 3 позиции?
4) Для IP-адреса 153.189.17.23 и маски 255.255.240.0, какой будет адрес сети?
5) Для IP-адреса 153.189.17.23 и адреса сети 153.160.0.0, каково значение второго байта маски сети (считая слева)?
6) Вы спросили друга о чем-то. Какое было ваше вопрос?
Верные ответы (1):
  • Рысь_4422
    Рысь_4422
    23
    Показать ответ
    1) Однобайтовое знаковое представление:
    Чтобы сложить числа 83 и 76 в однобайтовом знаковом представлении (дополнительный код), мы сначала преобразуем числа в двоичную систему.

    83 имеет двоичное представление: 01010011
    76 имеет двоичное представление: 01001100

    Теперь мы сложим двоичные числа:

    01010011 (83)
    + 01001100 (76)
    --------------
    10111111 (-65 в десятичной системе)

    Получившееся двоичное число 10111111 представляет -65 в десятичной системе. Полученный результат -65.

    2) Однобайтовое знаковое представление:
    Для вычитания числа 73 из -108 в однобайтовом знаковом представлении (дополнительный код) мы также преобразуем числа в двоичную систему.

    -108 имеет двоичное представление: 10011000
    73 имеет двоичное представление: 01001001 (преобразуем по дополнительному коду)

    Теперь мы вычтем двоичные числа:

    10011000 (-108)
    - 01001001 (-73)
    --------------
    01001111 (79 в десятичной системе)

    Получившееся двоичное число 01001111 представляет 79 в десятичной системе. Полученный результат 79.

    3) Сдвиг числа 59:
    Если мы сдвинем число 59 вправо на 2 позиции, то получим 14. Теперь, если мы сдвинем полученное число 14 влево на 3 позиции, то получим 112.

    4) Адрес сети:
    Для IP-адреса 153.189.17.23 и маски 255.255.240.0, чтобы найти адрес сети, мы выполним операцию побитового умножения между IP-адресом и маской.

    IP-адрес: 10011001.10111101.00010001.00010111
    Маска: 11111111.11111111.11110000.00000000
    Адрес сети: 10011001.10111101.00010000.00000000

    Полученный адрес сети: 153.189.16.0

    5) Адрес сети для IP-адреса и адреса сети:
    Чтобы найти адрес сети для данного IP-адреса 153.189.17.23 с адресом сети 153.160.0.0, мы выполним операцию побитового логического И между IP-адресом и адресом сети.

    IP-адрес: 10011001.10111101.00010001.00010111
    Адрес сети: 10011001.10100000.00000000.00000000

    Полученный адрес сети: 153.160.0.0
Написать свой ответ: