Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Функції та принципи роботи математичного співпроцесора

Реферат Функції та принципи роботи математичного співпроцесора





Введення


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

Метою дипломної роботи є вивчення теми:

- вивчення функцій і принципу роботи математичного співпроцесора.

Для досягнення цієї мети необхідно вирішити ряд завдань, а саме:

вивчити основні поняття математичного співпроцесора;

вивчити принцип роботи математичного співпроцесора;

вивчити функції математичного співпроцесора;

- розрахувати собівартість робочого місця та економічну ефективність;

- поглибити знання, отримані в ході теоретичних і практичних занять.

Математичний співпроцесор виконують операції з плаваючою комою, які вимагали б великих витрат машинного часу від основного процесора. Виграш можна отримати тільки при виконанні програм, написаних з розрахунком на використання співпроцесора. Співпроцесори виконують такі складні операції як точне поділ, обчислення тригонометричних функцій, витяг квадратного кореня і знаходження логарифма в 10-100 разів швидше основного процесора. Точність результатів при цьому значно вище тієї, яка забезпечується обчислювачами, що входять до складу самих процесорів. Операції додавання, віднімання та множення виконуються основним процесором і не передаються сопроцессору.

математичний співпроцесор поділ тригонометричний


1. Загальна частина


.1 Історія математичних сопроцессоров


З урахуванням того, що більшість сучасних додатків та ігор вимагають величезної кількості обчислень саме над числами (числа з плаваючою крапкою), то загальна продуктивність процесора залежить від того, наскільки швидко він їх обробляє. Для цих цілей в процесорі існує спеціальний модуль, що отримав назву Floating-Point Unit (FPU) - модуль обчислень з плаваючою точкою. Водночас продуктивність цього модуля залежить не тільки від робочої частоти процесора, але і від його конструктивних особливостей.

На початку еволюції IBM-сумісних комп'ютерів обчислення над речовими числами брав на себе математичний співпроцесор, конструктивно виконаний окремо від центрального процесора. Проте вже в 486-му процесорі Intel застосувала вбудований модуль обчислень з плаваючою точкою, значно збільшивши при цьому швидкість роботи процесора з речовими числами. Згодом на вбудований FPU перейшли й інші виробники процесорів для персональних комп'ютерів.

При роботі з речовими числами існує той же нюанс, що і в цілочисельних операціях - команда не може бути виконана за один такт ядра процесора. І якщо в 486-х процесорах для обробки цілочисельних команд вже почав використовуватися п'ятиступінчастий конвеєр, то FPU був як і раніше не конвеєрного типу, тобто наступна команда з плаваючою точкою завжди повинна була чекати виконання попередньої. Це істотно гальмувало роботу процесора з мультимедійними додатками. А останні в той час вже почали стрімко набирати обертів у своїх «запитах». Тому цілком природно, що Intel, починаючи з процесорів Pentium, стала застосовувати конве...


сторінка 1 з 20 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Операції над даними в СП з плаваючою точкою
  • Реферат на тему: Виконання операцій над операндами з плаваючою точкою
  • Реферат на тему: 16-розрядний модуль ПЗУ для процесора 80286 ємністю 256КБ
  • Реферат на тему: Проектування процесора IBM сумісних команд
  • Реферат на тему: Web-сайт &Процесори Intel та їх характеристики. Історія розвитку. Вибір лог ...