Смекни!
smekni.com

Арифметичні основи обчислювальної техніки (стр. 3 из 3)

Виконання арифметичних операцій у пристроях із «плавучою» комою

Операція додавання у пристроях із «плавучою» комою відбувається у чотири етапи:

1.Порівнюються порядки доданків: менший порядок збільшується до більшого. При цьому відповідним чином корегується мантиса числа, яке перетворюється.

2.Виконується перетворення мантис у додаткові коди.

3.Виконується додавання мантис за правилами, розглянутими вище для чисел із фіксованої комою.

4.До суми приписується порядок доданків і, в разі необхідності, виконується нормалізація результату.

Операція множення чисел, поданих у формі з «плавучою» комою також виконується у чотири етапи:

1.Визначається знак добутку.

2.Перемножуються мантиси співмножників за правилами для чисел із фіксованої комою.

3.Обчислюється порядок добутку алгебраїчним додаванням порядків співмножників за правилами додавання цілих чисел із знаком.

4.Виконується нормалізація отриманого результату у випадку її необхідності.

Ділення чисел у пристроях із «плавучою» комою виконується так само, як і множення.

Висновок:

· Операція віднімання в обчислювальних пристроях завжди заміняється операцією додавання з числом зворотного знаку (доповненням модулю від'ємника).

· Операції множення і ділення в обчислювальних пристроях подаються у послідовності операцій додавання і зсування.

Таким чином, виконання всіх арифметичних операцій в обчислювальних пристроях зводиться до виконання типових послідовностей елементарних операцій – основної операції додавання і додаткових операцій інвертування кодів і зсування. Ці операції виконуються в спеціальному функціональному вузлі, що має назву арифметичного пристрою.