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

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





оцесор, виконаний на тому ж кристалі, більше того, схема FPU i486 повністю ідентична сопроцессору попереднього покоління 387DX аж до тактової частоти (у два рази менший, ніж частота центрального процесора).

Справжня інтеграція FPU c центральним процесором почалася тільки в процесорах Pentium моделі MMX.


1.5 Математичні співпроцесори x86 від сторонніх виробників


Широке поширення у відповідний період отримали співпроцесори для платформи x86, що випускалися компанією Weitek - нею були випущені 1167, 2167 у вигляді набору мікросхем і мікросхеми 3167, 4167, для процесорів 8086 <# «justify"> .6 Інші платформи


Аналогічно, материнські плати ПК, побудованих на процесорах Motorola <# «138» src=«doc_zip5.jpg» />

Рис. 5


Як правило, в якості FPU використовувався співпроцесор 68881 16 МГц або 68 882 25 МГц. Практично будь-який сучасний процесор має вбудований співпроцесор.

Компанія Weitek також випускала математичні співпроцесори для платформ 68000 і MIPS.



1.7 Пристрій FPU


Всі процесори Intel <# «justify"> 1.8 Класифікація команд математичного співпроцесора


Класифікація команд математичного співпроцесора:

команди передачі даних;

речові дані;

цілочисельні дані;

- десяткові дані;

- завантаження констант (0, 1, число Пі, log 2 (10), log 2 (e), lg (2), ln (2));

обмін;

умовна пересилання (Pentium II / III);

команди порівняння даних;

аналіз;

c нулем;

умовне порівняння (Pentium II / III);

арифметичні команди;

речові дані: додавання, віднімання, множення, ділення;

цілочисельні дані: додавання, віднімання, множення, ділення;

допоміжні арифметичні команди (квадратний корінь, модуль, зміна знака, виділення порядку і мантиси);

трансцендентні команди;

тригонометрія: синус, косинус, тангенс, арктангенс;

обчислення логарифмів і ступенів;

команди управління;

ініціалізація співпроцесора;

робота з середовищем;

робота зі стеком;

перемикання режимів.



1.9 Типи математичних сопроцессоров


Математичний співпроцесор 80287 чи 80387 додають ктіпам даних і командам процесора 80386 свої команди, наведені табл.1. У більшості прикладних завдань вхідні величини і трапляється результати зберігаються у вигляді типів цілих, дійсних чи упакованих десяткових, а проміжних величин є тип даних проміжне дійсне, розширений діапазон і точність якого в складних вичісленіяхсводят до мінімуму помилки округлення, переповнення і зникнення порядку. Відповідно з такою моделлю математіческійсопроцессор виробляє більшу частину обчислень над проміжними величинами, що зберігаються в його регістрах. При завантаженні будь-якого типу даних в регістровий стек, цей тип автоматіческіменяется на проміжний дійсний. П...


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





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

  • Реферат на тему: Комп'ютерні дані: типи даних, обробка та управління
  • Реферат на тему: Розвиток потенціалу команди за допомогою коучингу: практика роботи в російс ...
  • Реферат на тему: Формування команди проекту
  • Реферат на тему: Діяльність команди в організації
  • Реферат на тему: Формування команди професіоналів