Математичний співпроцесор: відмінності між версіями

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
Shynkar (обговорення | внесок)
Shynkar (обговорення | внесок)
Немає опису редагування
Рядок 1:
[[Файл:AMD P80C287-10.jpg|thumb|right|200px|Математичний співпроцесор P80C287-10 в колодці на базовій платі персонального комп'ютера.]]
'''Математи́чний співпроце́сор''' - співпроцесор для розширення командної множини центрального процесора, іщо забезпечує йогозабезпечується функціональністю модуля операцій з плаваючою комою для процесорів, які не мають інтегрованого модуля.
 
'''Модуль операцій з плаваючою комою''' (або з плаваючою крапкою; {{lang-en|Floating point unit}} (FPU)) - частина процесора для виконання широкого спектру математичних операцій над числами.
 
Простим «цілочисловим» процесорам для роботи з речовими числами і математичними операціями потрібні відповідні процедури підтримки та час для їх виконання. Модуль операцій з плаваючою комою підтримує роботу з ними на рівні примітивів - завантаження, вивантаження дійсного числа (в /із спеціалізованих регістрів) або математична операція над ними виконується однією командою, за рахунок цього досягається значне прискорення таких операцій.
 
==Співпроцесори Intel сімейства x86==
Для таких процесорів як 8086/88, 186/188, 286, 386, 486 були випущені співпроцесори для операцій з плаваючою комою, як правило остання цифра у таких співпроцесорів була '''7''' (8087, 187, 287, 387, 487). Для установки співпроцесора на платі комп'ютера передбачався окремий з'єднувач.