Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Тема 3. Прямой, обратный и дополнительный коды



1. Сложите два числа -25 – 10 = -35 в прямом коде.

А = -2510 = -110012

В = - 1010 = -010102

½ А + В ½= 35 Для выполнения условие 35 < 2 n -1 подходит n >= 7 (т.е. нужно 7 разрядов).

[ А ]п = 1 0011001

+ [ В ]п = 1 0001010

[ С ]п = 1 01000112

С =-3510

2. Сложите два числа -25 – 10 = -35 в обратном коде.

А = -2510 = -110012

В = - 1010 = -010102

½ А + В ½= 35 Для выполнения условие 35 < 2 n -1 подходит n >= 7 (т.е. нужно 7 разрядов).

[ А ]0 = 1 1100110

+ [ В ]0 = 1 1110101

[ С ]0 = 1 1011011

+1

[ С ]0 = 1 1011100

С = - 01000112 = - 3510

3. Сложите два числа в -25 – 10 = -35 дополнительном коде.

А = -2510 = -110012

В = - 1010 = -010102

½ А + В ½= 35 Для выполнения условие 35 < 2 n -1 подходит n >= 7 (т.е. нужно 7 разрядов).

А = - 00110012

В = - 00010102

[ А ]д = 1 1100111

+ [ В ]д = 1 1110110

[ С ]д = 1 1011101 (знак из старшего цифрового разряда в знаковый не переносится)

С = - 01000112 = -3510





Дата публикования: 2015-09-17; Прочитано: 189 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...