Помогите пожалуйста!! Срочно нужно!!! запишите доп. код десятичного числа -29413 в шестнадцатиразрядной ячйке памяти

Помогите пожалуйста!! Срочно нужно!!! запишите доп. код десятичного числа -29413 в шестнадцатиразрядной ячйке памяти
Гость
Ответ(ы) на вопрос:
Гость
-29413=|-29413|=29413  Делим изначальное число на 2 и по остаткам получаем 111001011100101 Т.к. изначальное число отрицательное *-29413*, поставим в начале нашего выше получившемуся числу единицу, которую больше не трогаем. (Если изначальное число со знаком +, то в начале пишется 0) 1)Прямой код Получается 1111001011100101 2)Обратный код Изменяем все числа (Кроме самой левой единицы) Получается 1000110100011010 3)Дополнительный код К Обратному коду прибавляем единицу Получается 1000110100011011 ------------------------------------------------------- Нужное тебе число 1000110100011011 Ну вроде бы так :)
Не нашли ответ?
Ответить на вопрос
Похожие вопросы