Ср. Июн 5th, 2024

Выстроить дополнение числа 27810. В этом случае р = 10, k = 3.

Принципиальным свойством дополнения будет то, что его сумма с начальным числом в данной разрядной сетке будет равна 0. В рассмотренном примере:

В разряде тысячи 1 должна быть отброшена, так как она выходит за отведенную разрядную сетку.

Потому что в двоичной системе счисления дополнением 1 является 0, а дополнением 0 является 1, построение D(Z2, k) сводится к инверсии данного числа, т.е. подмена нулей единицами и единиц нулями, и прибавлением 1 к последнему уровню. Другими словами, дополнение двоичного числа формируется в два шага:

  • строится инвертированное представление начального числа;
  • к инвертированному представлению прибавляется 1 по правилам двоичной математики.

Дополнительный код (DK) двоичных целых чисел строится по последующим правилам:

  • для Z2 ≥ 0 дополнительный код совпадает с самим числом (DK = Z2);
  • для Z2 < 0 дополнительный код совпадает с дополнением модуля числа, т.е. DK = D(|Z2|,k).

От content

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Ads Blocker Image Powered by Code Help Pro

Обнаружен блокировщик рекламы! Пожалуйста, обратите внимание на эту информацию.

We\'ve detected that you are using AdBlock or some other adblocking software which is preventing the page from fully loading.

У нас нет баннеров, флэшей, анимации, отвратительных звуков или всплывающих объявлений. Мы не реализовываем эти типы надоедливых объявлений! Нам нужны деньги для обслуживания сайта, и почти все они приходят от нашей интернет-рекламы.

Пожалуйста, добавьте tehnar.info к вашему белому списку блокирования объявлений или отключите программное обеспечение, блокирующее рекламу.

Powered By
Best Wordpress Adblock Detecting Plugin | CHP Adblock