Информатика, битовые операции 11101010 + 10111010. При сложении в последнем разряде получается переполнение - 1+1+1, число не может быть больше 8 символов, так как речь идёт о машинном представлении однобайтового числа. Вопрос, как правильно сложить эти два числа?

6 Окт 2021 в 19:46
86 +1
0
Ответы
1

Правильный способ сложения двоичных чисел с учетом переполнения в последнем разряде предполагает использование бита переноса.

11101010
+10111010

110001000

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

10001000 -> 136(decimal)

17 Апр в 10:23
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 84 706 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир