• Помогите, пожалуйста!!! Очень надо!!!! К завтрашнему дню!!!!!!
    Запишите следующие числа в 8-разрядном формате со знаком (отрицательное число в дополнительном коде):
    а) 47; б) -80. Объяснение к решению!!!!

Ответы 2

  • спс
  • Представим число 47 в двоичном коде.

    47 = 101111 2(система счисления)

    Прямой код двоичного числа совпадает по изображению с записью самого числа. Значение знакового разряда для положительных чисел равно 0, а для отрицательных чисел 1.

    Таким образом, число 47 в прямом двоичном коде записывается как 0,0101111

    Обратный код для положительного числа совпадает с прямым кодом. Для отрицательного числа все цифры числа заменяются на противоположные (1 на 0, 0 на 1), а в знаковый разряд заносится единица.

    Двоичное число 0101111 имеет обратный код 0,0101111

    Дополнительный код положительного числа совпадает с прямым кодом. Для отрицательного числа дополнительный код образуется путем получения обратного кода и добавлением к младшему разряду единицы.

    Число 47 представляется в двоичном дополнительном коде как 0,0101111.

    Представим число -80 в двоичном коде.

    80 = 10100002

    Прямой код двоичного числа совпадает по изображению с записью самого числа. Значение знакового разряда для положительных чисел равно 0, а для отрицательных чисел 1.

    Таким образом, число -80 в прямом двоичном коде записывается как 1,1010000

    Обратный код для положительного числа совпадает с прямым кодом. Для отрицательного числа все цифры числа заменяются на противоположные (1 на 0, 0 на 1), а в знаковый разряд заносится единица.

    Двоичное число 1010000 имеет обратный код 1,0101111

    Дополнительный код положительного числа совпадает с прямым кодом. Для отрицательного числа дополнительный код образуется путем получения обратного кода и добавлением к младшему разряду единицы.  После сложения число -80 представляется в двоичном дополнительном коде как 1,0110000. (ЗАПЯТЫЕ НЕ СТАВЬ!!!!)

    answer img
    • Автор:

      champpqpq
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years