Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая по теории автоматов.docx
Скачиваний:
47
Добавлен:
08.02.2015
Размер:
829.91 Кб
Скачать

2.3.7 Примеры сложения

+ 375 0,0110,1010,1000

+ 2810,0101,1011,0100

+ 656 0,1100,0101,1100

1101,0011,1101

0,1001,1000,1001

Сложение двух положительных чисел в прямом коде.

Переполнения разрядной сетки нет

+ 842 0,1011,0111,0101

– 3761,1001,0101,0110

+ 466 0,0100,1100,1100

0011,1101,1101

0,0111,1001,1001

Сложение положительного (прямой код) и отрицательного (обратный код) числа, ответ получается в прямом коде.

Появляется единица переноса в знаковый разряд, единица из знакового разряда идет в младший разряд первой тетрады.

– 415 1,1000,1011,0111

– 1341,1011,1001,1000

– 549 1,0100,0101,0000

0011,0011,0011

1,0111,1000,0011

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

+ 139 0,0100,0110,1100

– 5431,0111,1000,1001

– 404 1,1011,1111,0101

1101,1101,0011

1,1000,1100,1000

Сложение положительного (прямой код) и отрицательного (обратный код) числа, ответ получается в обратном коде.

(ответ будет отрицательный)

+ 875 0,1011,1010,1000

+ 7310,1010,0110,0100

+1606 1,0110,0000,1100

0011,0011,1101

1,1001,0011,1001

При сложение двух положительных чисел в прямом коде,

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

– 578 1,0111,0101,0100

– 6321,0110,1001,1010

– 1210 0,1101,1110,1111

1101,1101,1101

0,1010,1011,1100

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

3 Разработки функциональной схемы одноразрядного десятичного сумматора комбинационного типа

3.1 Разработка оптимальной схемы одноразрядного двоичного сумматора

Условное графическое обозначение одноразрядного двоичного сумматора приведено на рис. 1.

a — первое слагаемое;

b — второе слагаемое;

c — перенос из соседнего младшего разряда;

S — сумма в данном разряде;

P — перенос в соседний старший разряд.

Рис. 1 – Условное обозначение одноразрядного двоичного сумматора

Таблица истинности, описывающая работу данного сумматора, выглядит, как показано в таблице 2.

Таблица истинности для функций S и Р суммы и переноса в одноразрядном двоичном сумматоре

a

b

c

S

P

0

0

0

0

0

0

0

1

1

0

0

1

0

1

0

0

1

1

0

1

1

0

0

1

0

1

0

1

0

1

1

1

0

0

1

1

1

1

1

1

a

a

b

1

1

1

b

1

c

c

c

a

a

b

1

1

b

1

1

c

c

c

Логическая схема одноразрядного двоичного сумматора