Ответ:
Объяснение:
1)переводим число 85 в двоичную систему счисления:
85 = 1010101
по условию число занимает в памяти 1 байт = 8 бит, поэтому нужно представить число с помощью 8 разрядов
чтобы получилось всего 8 разрядов (бит), добавляем впереди один ноль:
85 = 01010101
делаем инверсию битов (заменяем везде 0 на 1 и 1 на 0):
01010101 → 01001010
добавляем к результату единицу
01001010 + 1 = 01001011
это и есть число (-85) в двоичном дополнительно коде
в записи этого числа 4 единицы
2)переводим число 93 в двоичную систему счисления:
93 = 1011101
93 = 01011101
01011101 → 01000010
01000010 + 1 = 01000011
это и есть число (-93) в двоичном дополнительно коде
в записи этого числа 5 нулей
3) 11001000 <= x <= CF
200 <= x <= 207
207 - 200 + 1 = 8
Ответ: 8
4) 2A < x < 61
42 < x < 49
49 - 42 - 1 = 6
Ответ: 6
5) 168
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
Ответ:
Объяснение:
1)переводим число 85 в двоичную систему счисления:
85 = 1010101
по условию число занимает в памяти 1 байт = 8 бит, поэтому нужно представить число с помощью 8 разрядов
чтобы получилось всего 8 разрядов (бит), добавляем впереди один ноль:
85 = 01010101
делаем инверсию битов (заменяем везде 0 на 1 и 1 на 0):
01010101 → 01001010
добавляем к результату единицу
01001010 + 1 = 01001011
это и есть число (-85) в двоичном дополнительно коде
в записи этого числа 4 единицы
2)переводим число 93 в двоичную систему счисления:
93 = 1011101
по условию число занимает в памяти 1 байт = 8 бит, поэтому нужно представить число с помощью 8 разрядов
чтобы получилось всего 8 разрядов (бит), добавляем впереди один ноль:
93 = 01011101
делаем инверсию битов (заменяем везде 0 на 1 и 1 на 0):
01011101 → 01000010
добавляем к результату единицу
01000010 + 1 = 01000011
это и есть число (-93) в двоичном дополнительно коде
в записи этого числа 5 нулей
3) 11001000 <= x <= CF
200 <= x <= 207
207 - 200 + 1 = 8
Ответ: 8
4) 2A < x < 61
42 < x < 49
49 - 42 - 1 = 6
Ответ: 6
5) 168