logo
AOM / Мельник А

6.4. Арифметичні операції

Команди обробки даних також ініціюють виконання арифметичних операцій. Це операції додавання, віднімання, множення та ділення над числами, представленими в форматах з фіксованою та рухомою комою. При цьому арифметичні операції також мо­жуть виконуватись як над скалярними даними, так і над векторами.

До арифметичних належать також наступні операції над одиночними операндами:

Методи реалізації арифметичних операцій в комп'ютерах вибирають з врахуванням потрібної швидкодії, формату представлення чисел, системи числення та інших техні-ко-економічних і системних факторів. Критерієм вибору методу зазвичай є досягнен­ня мінімальних затрат обладнання, максимальної швидкодії або оптимального співвід­ношення затрат обладнання і швидкодії. Існує велика кількість алгоритмів виконання арифметичних операцій в комп'ютері. В даному розділі розглянемо лише основні алго­ритми, а питання їх модифікації та реалізації будуть розглянуті в наступних розділах.