Главная страница
Навигация по странице:

  • Обратный код

  • Положительное число совпадает с прямым кодом.

  • Для отрицательного числа все цифры числа заменяются на противоположные.

  • Дополнительный код

  • Дополнительный код положительного числа совпадает с прямым кодом.

  • 2)инвертировать его(заменить 1 на 0; 0 на 1); 3)прибавить к инверсному коду единицу.

  • Коды чисел. Прямой, обратный и дополнительные коды чисел. Прямой, обратный и дополнительные коды чисел


    Скачать 50.45 Kb.
    НазваниеПрямой, обратный и дополнительные коды чисел
    АнкорКоды чисел
    Дата28.04.2022
    Размер50.45 Kb.
    Формат файлаpptx
    Имя файлаПрямой, обратный и дополнительные коды чисел.pptx
    ТипДокументы
    #503292
    Прямой, обратный и дополнительные коды чисел
    Прямой код
     Прямой код отрицательного целого числа отличается от прямого кода соответствующего положительного числа содержимым знакового разряда.
    Прямой код используется главным образом для представления неотрицательных чисел.  Использование прямого кода для представления отрицательных чисел является неэффективным - очень сложно реализовать арифметические операции и, кроме того, в прямом коде два представления нуля - положительный ноль и отрицательный ноль
    Прямой код двоичного числа–это само двоичное число, в котором все цифры,

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

    Обратный код положительного числа совпадает с прямым, а при записи

    отрицательного числа все его цифры, кроме цифры, изображающей знак

    числа, заменяются на противоположные.
    Дополнительный код
    • Наиболее распространенный способ представления отрицательных чисел. Он позволяет заменить операцию вычитания на операцию сложения и сделать операции сложения и вычитания одинаковыми для знаковых и беззнаковых чисел.
    • Дополнительный код положительного числа совпадает с прямым кодом.
      Дополнительный код отрицательного числа находится следующим образом:
      1)записать прямой код;
      2)инвертировать его(заменить 1 на 0; 0 на 1);
      3)прибавить к инверсному коду единицу.

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

    00001100=12

    11110011

    + 1

    11110100=-12


    написать администратору сайта