Предмет: Информатика,
автор: PamPam96
Ребзи, помогите, пожалуйста!
Представьте числа со знаком в двухбайтовой разрядной сетке:
59; -59; 30; -30
Найдите прямой, обратный и дополнительный коды для отрицательных чисел
Ответы
Автор ответа:
0
Для 2-байтовой ячейки:
59 = 0000000000111011
-59= 1000000000111011 - прямой код
= 1111111111000100 - обратный код (инверсия)
= 1111111111000101 - дополнительный код (после прибавления единички)
30 = 0000000000011110
-30 = 1000000000011110 - прямой код
= 1111111111100001 - обратный код (инверсия)
= 1111111111100010 - дополнительный код (после прибавления единички)
*********************************
Расчеты смотри на фото
59 = 0000000000111011
-59= 1000000000111011 - прямой код
= 1111111111000100 - обратный код (инверсия)
= 1111111111000101 - дополнительный код (после прибавления единички)
30 = 0000000000011110
-30 = 1000000000011110 - прямой код
= 1111111111100001 - обратный код (инверсия)
= 1111111111100010 - дополнительный код (после прибавления единички)
*********************************
Расчеты смотри на фото
Приложения:

Автор ответа:
0
Спасибо вам большое!
Автор ответа:
0
погоди... там я чуток не так... надо 16 цифр (2 байта) а у меня 8
Автор ответа:
0
щас поправлю
Автор ответа:
0
да конечно
Похожие вопросы
Предмет: Математика,
автор: antoha912
Предмет: Математика,
автор: Queeeeen564
Предмет: География,
автор: f7rwnytmdb
Предмет: Математика,
автор: sofi2005gr
Предмет: Математика,
автор: elbaums9