Каково внутреннее представление следующих десятичных чисел в 16-разрядной ячейке? а) 18 б) -18 в) 145 г) -145

Каково внутреннее представление следующих десятичных чисел в 16-разрядной ячейке? а) 18 б) -18 в) 145 г) -145
Mariya

Mariya

Решение:

а) 18
Для представления числа 18 в 16-разрядной ячейке мы используем двоичное представление числа 18 и дополняем его нулями слева до 16-разрядного числа. В двоичной системе, 18 = 10010.
Полное 16-разрядное представление числа 18 будет: 0000000000010010.

б) -18
Для представления отрицательного числа 18 в 16-разрядной ячейке, мы используем дополнение до двойки. Сначала представляем число 18 в двоичном виде, получаем 10010. Затем инвертируем все биты (меняем 0 на 1 и 1 на 0): 01101. После этого добавляем 1 к полученному результату: 01101 + 1 = 01110.
Таким образом, 16-разрядное представление числа -18 будет: 1111111111100010.

в) 145
Для представления числа 145 в 16-разрядной ячейке мы используем двоичное представление числа 145 и дополняем его нулями слева до 16-разрядного числа.
В двоичной системе, 145 = 10010001.
Полное 16-разрядное представление числа 145 будет: 0000001001000101.

г) -145
Как и в предыдущем случае, для представления отрицательного числа -145 в 16-разрядной ячейке мы используем дополнение до двойки. Сначала представляем число 145 в двоичном виде, получаем 10010001. Затем инвертируем все биты: 01101110. После этого добавляем 1 к полученному результату: 01101110 + 1 = 01101111.
Таким образом, 16-разрядное представление числа -145 будет: 1111111111011001.

Надеюсь, это решение помогло вам понять, как представляются указанные числа в 16-разрядной ячейке.
Знаешь ответ?
Задать вопрос
Привет!
hello