Skip to content

Latest commit

 

History

History

Lab04

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

Lab04 - Jednostka FPU w x86

Prowadzący: dr inż. Dominik Żelazny

Treść

Celem ćwiczenia jest zapoznanie się z jednostką zmiennoprzecinkową procesorów rodziny x86.

Zadania do wykonania

  1. Zakodowanie zestawu funkcji pozwalających ustawić i sprawdzić status jednostki zmiennoprzecinkowej (np.: precyzję obliczeń, tryb zaokrąglania, wystąpienie wyjątków itp.). Funkcje powinny mieć interfejs pozwalający na ich wywołanie z poziomu języka C.

  2. Opracowanie zestawu funkcji w języku C lub asembler obliczających wartości funkcji opisanych zadanym wzorem. Przykładami wzorów mogą być rozwinięcia funkcji trygonometrycznych (sin, cos) w szereg Taylora, metody obliczania całek oznaczonych itp. Ważnym elementem ćwiczenia jest takie dobranie kolejności i liczby wykonywanych operacji zmiennoprzecinkowych, aby uzyskać wynik mieszczący się w zadanej precyzji obliczeń.