Записать число в дополнительном коде в формате 2 байта : -187 (10)

Записать число в дополнительном коде в формате 2 байта : -187 (10)
Гость
Ответ(ы) на вопрос:
Гость
В прямом коде: [latex] -187_{10} =128 + 32 + 16 + 8 + 2 + 1= 1 * 2^{7} + 0 * 2^{6} + 1 * 2^{5} + 1 * 2^{4} +[/latex] [latex]+ 1 * 2^{3} + 0 * 2^{2} + 1 * 2^{1} + 1 * 2^{0} = 1000000010111011_{2}[/latex] В обратном коде: [latex]-187_{10} = 1111 1111 0100 0100_{2}[/latex] В дополнительном коде коде: [latex]-187_{10} = 1111 1111 0100 0101_{2}[/latex]
Не нашли ответ?
Ответить на вопрос
Похожие вопросы