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

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

Задать свой вопрос
1 ответ

Для положительного двоичного числа прямой,обратный и дополнительный коды совпадают, а вот при кодировке отрицательных есть отличия:

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

Потому 450(10)=0000000111000010 (2) во всех видах кодировки

а вот, например -450 будет:

  • в прямом 1000000111000010
  • в обратном 1111111000111101
  • в дополнительном 1111111000111110

 

, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт