Задание № 3

1) Разберите рассмотренные выше примеры сложения целых двоичных чисел в обратном и дополнительном кодах.

2) Самостоятельно сложите по два целых числа в обратном и дополнительном кодах, выбранных из табл. 2 (колонки 2, 3 и 4, 5), предварительно переведя их в двоичную систему счисления, и осуществите проверку результата в десятичной системе счисления.

Таблица 2

Порядковый номер 1-е число 2-е число 3-е число 4-е число
    -77   -46  
    -69   -64  
    -17   -83  
    -33   -58  
    -40   -43  
    -58   -122  
    -53   -33  
    -16   -41  
    -64   -10  
    -64   -77  
    -63   -69  
    -73   -117  
    -62   -22  
    -105   -37  
    -112   -6  
    -62   -43  
    -124   -110  
    -119   -36  
    -65   -29  
    -42   -44  
    -53   -64  
    -67   -70  
    -94   -50  
    -46   -19  
    -35   -2  
    -27   -90  
    -29   -89  
    -121   -96  
    -113   -104  
    -56   -50  

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

Сложение вещественных чисел

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

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

После выравнивания порядков полученные мантиссы складываются.

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

Операция сложения двоичных вещественных чисел, представленных в формате плавающей точки, выполняются в следующей последовательности:

1) Осуществляется сравнение порядков.

2) Производится выравнивание порядков: число с меньшим порядком сдвигается вправо на количество разрядов, равное разности порядков операндов.

3) Производится алгебраическое сложение.

4) При необходимости результат нормализуется.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: