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

Представление_и_обработка_чисел_в_компьютере

.pdf
Скачиваний:
22
Добавлен:
29.03.2016
Размер:
626.04 Кб
Скачать

Операции над двоично-десятичными числами в упакованном формате без учета знака

Суммирование двоично–десятичных чисел можно производить по правилам обычной двоичной арифметики, а затем производить двоично-десятичную коррекцию. Двоично-десятичная коррекция заключается в дополнительном суммировании числа шесть (число запрещенных комбинаций) с тетрадой, в которой произошло переполнение

или произошел перенос в старшую тетраду.

 

 

 

Рассмотрим три примера:

 

 

 

 

 

 

 

1)

 

 

 

 

 

 

2)

 

 

 

0001

1000

0010 1011

 

0001

1001

0011

0010

+ 0001 0011

+ 0000 0110

+ 0001

1001 +

0000

0110

0010 1011

 

0011 0001

 

 

0011

0010

0011

1000

3)

 

 

 

 

 

 

 

 

 

 

 

488 (10)

 

 

0100

1000 1000

 

 

 

 

+

 

 

 

+

 

 

 

 

 

 

 

39

 

 

 

0000 0011 1001

 

 

 

 

 

 

 

 

0100

1100

0001

 

 

 

 

 

 

+

0000 0110

0110 Выполняем коррекцию

 

 

0101 0010 0111 Результат

Контрольные вопросы:

1.Системы счисления. Перевод целых чисел из одной системы счисления в другую.

2.Системы счисления. Перевод дробных чисел из одной системы счисления в другую.

3.Формы представления чисел в компьютере.

4.Кодирование чисел в компьютере и действия над ними.

5.Преобразование чисел из естественной формы в нормализованную. Общий алгоритм по нормализации числа.

6.Кодирование целых чисел без знака.

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

8.Кодирование вещественного числа. Арифметические операции над вещественным числом.

9.Арифметические операции над целыми числами.

10.Двоично-десятичное представления чисел (упакованные и распакованные форматы). Операции над двоично-десятичными числами.

11