Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Рабочая тетрадь 10 кл. Часть 1 (профиль).docx
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
2.35 Mб
Скачать

Операция сложения в ок и дк

Все арифметические операции в ПК сводятся к операции сложения.

Правила выполнения сложения:

  1. Сложение чисел в обратном и дополнительном кодах выполняется с использованием обычного правила арифметического сложения многоразрядных чисел.

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

  3. При сложении чисел в дополнительном коде единица переноса из старшего разряда игнорируется (теряется), а в обратном коде эту единицу надо прибавить к младшему разряду результата.

Пример: Сложить в ОК и ДК числа 1210 и –510.

12

ПК =

0

0

0

0

1

1

0

0

ОК =

0

0

0

0

1

1

0

0

ДК =

0

0

0

0

1

1

0

0

Сложение в ОК:

+

0

0

0

0

1

1

0

0

1

1

1

1

1

0

1

0

+

1

0

0

0

0

0

1

1

0

1

0

0

0

0

0

1

1

1

–5

ПК =

1

0

0

0

0

1

0

1

ОК =

1

1

1

1

1

0

1

0

ДК =

1

1

1

1

1

0

1

1

Сложение в ДК:

+

0

0

0

0

1

1

0

0

1

1

1

1

1

0

1

1

1

0

0

0

0

0

1

1

1

0

0

0

0

0

1

1

1

Задание 32. Выполнить сложение чисел в ОК и ДК.

а. 10012 – 1012

10012

ПК =

ОК =

ДК =

–1012

ПК =

ОК =

ДК =

Ответ: ......................................................

б. 11012 – 1102

11012

ПК =

ОК =

ДК =

–1102

ПК =

ОК =

ДК =

Ответ: ......................................................

в. 6410 – 3210

6410

ПК =

ОК =

ДК =

–3210

ПК =

ОК =

ДК =

Ответ: ......................................................

г. 2110 – 1110

2110

ПК =

ОК =

ДК =

–1110

ПК =

ОК =

ДК =

Ответ: ......................................................

д. 5410 – 4210

5410

ПК =

ОК =

ДК =

–4210

ПК =

ОК =

ДК =

Ответ: ......................................................

е. 3310 – 3010

3310

ПК =

ОК =

ДК =

–3010

ПК =

ОК =

ДК =

Ответ: ......................................................

ж. 12510 – 10010

12510

ПК =

ОК =

ДК =

–10010

ПК =

ОК =

ДК =

Ответ: ......................................................

При сложении чисел одинакового знака может возникнуть переполнение разрядной сетки. Для обнаружения переполнения разрядной сетки в составе цифрового автомата должны быть предусмотрены аппаратные средства, автоматически вырабатывающие признак переполнения — некий сигнал переполнения. Один из методов обнаружения переполнения разрядной сетки предполагает ввод вспомогательного разряда в знаковую часть числа, который называют разрядом переполнения. Такое представление числа называют модифицированным.

Умножение и деление двоичных чисел производится в ЭВМ в прямом коде, а знаки их используются лишь для определения знака результата.