Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Потехин / Понамарева Надежда гр 160 задание №2

.doc
Скачиваний:
20
Добавлен:
16.03.2016
Размер:
36.35 Кб
Скачать

Министерство образования и науки РФ

Томский государственный университет систем управления и радиоэлектроники

ТУСУР

Кафедра ТУ

Домашнее задание N2.

Выполнила студентка гр 160:

___________Н. В. Понамарева

Принял :

__________ В.А. Потехин

Томск 2012

Сложим два числа в коде прямого замещения 8421.

Исходные данные:

8852

9618

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

0=0000

2=0010

4=0100

6=0110

8=1000

1=0001

3=0011

5=0101

7=0111

9=1001

8852 = 1000 1000 0101 0010

9618 = 1001 0110 0001 1000

Произведем сложение полученной двоичной последовательности:

1000 1000 0101 0010

+

1001 0110 0001 1000

10001 1110 0110 1010

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

1 0001 1110 0110 1010

+

0 0110 0110 0110 0110

1 1000 0100 1101 0000

Далее добавляем корректирующее слагаемое 1010 только к той тетраде, с которой не происходит перенос в следующую тетраду при сложении.

11000 0100 1101 0000

+

00000 0000 1010 0000

11000 0100 0111 0000

Чтобы получить ответ нужно перевести полученную двоичную последовательность в соответствии с таблицей выше.

Ответ: 18470

Проверка:

8852 + 9618 = 18470

Соседние файлы в папке Потехин