В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
OniRitsu
OniRitsu
30.06.2020 21:06 •  Информатика

Решить в 8-разрядных дополнительных кодах пример: 13-19=? ответ записать в дополнительном коде и перевести в десятичную сс.

Показать ответ
Ответ:
enterfight
enterfight
10.09.2020 08:57
Записываем в двоичной системе исчисления.
13(10) = 00001101(2)
19(10) = 00010011(2)
Находим дополнительный код для 19, (в дополнительном коде будет - 19)
1.  Находим инверсию числа 19 - заменяем 1 на нули, нули на единицы
00010011(2)  - > инверсия  ->  11101100(2)
2.  Добавляем к инверсии 1 , получим дополнительный код
11101100(2)
+              1
11101101(2)
находим сумму 13+19 в дополнительном коде
 00001101
+
11101101

11111010
 Старший разряд  = 1 , значит число отрицательное.
Находим дополнительный код (инверсия +1) и добавляем знак " - "
Дополнительный код   00000101 + 1  =  00000110  =  - 6(10)
13 - 19 =  - 6
 
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота