10 Июнь 2008

5 Выполнить арифметическое действие сложения в двоичной системе счисления S = А+В, если А = 45, B = -37

А=45 В=-37

Сначала переводим А и В в двойчную СС.

А10=45

А2=101101

В10=-37

В2=?

-37

18

9

4

2

1

1

0

1

0

0

1

В2=100101

Положительное число перевести в ПК, а отрицательное в ДК и сложить их

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

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

Положительное число переводим в ПК=0.101101

Отрицательное в ДК, но для этого нужно его сначала перевести в ОбК

А ОК все символы двоичного числа меняются на противоположные, кроме первого первого числа перед точкой.

1.100101

1.011010 – ОбК

1.011011 – ДК

Теперь складываем:

0.101101

1.011011

0.001000

S=1000

Нет комментариев »

Еще нет комментариев.

RSS лента комментариев к этой записи. TrackBack URL

Оставить комментарий

© Проект «Студенты-Программеры»., 2008. Все права защищены.
Перепечатка материалов только при наличии активной ссылки на источник.
Powered by WordPress