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

  • ID: 22553 
  • 3 страницы

Фрагмент работы:

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

[image]

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

[image]

Для получения дополнительного кода отрицательного числа нужно:

1) модуль числа записать в прямом коде в n двоичных разрядах.

2) получить обратный код числа (все единицы заменить на нули и все нули заменить на единицы).

3) к полученному коду прибавить единицу.

а)

N1=10,111

N2=-110,011

N2(доп.код)=001,101

10,111

100,100

полученный от сложения результат снова инвертируем – 011,011

Ответ:011,011

б)

N1=110,101

N2=-10,111

N2(доп.код)= 01,001

110,111

1000,000

полученный от сложения результат снова инвертируем – 0111,111

Ответ:0111,111

в)

N1=101,011

N2=-110,101

N2(доп.код)=001,011

101,011

110,110

полученный от сложения результат снова инвертируем – 001,001

Ответ:001,001

4. Правила де Моргана:

[image]

оба эти правила обобщаются на любое число переменных:

[image]

[image]

схема:

[image]

[image]

схема:

[image]

[image]

[image]