Instrukcje koprocesora.docx

(18 KB) Pobierz

Mnemonik

Opis

FABS

Opis:
Wartość bezwzględna

FADD

Opis:
Dodaje liczby rzeczywiste:
FADD komórka ; st=st+komórka
FADD st,st(i) ; st=st+st(i)
FADD st(i),st ; st(i)=st)i)+st

FADDP

Opis:
Dodaje liczbę rzeczywistą i usuwa ją ze stosu:
FADDP st(i),st ; st(i)=st(i)+st

FBLD

Opis:
Ładuje liczbę dziesiętną upakowaną w kodzie BCD

FBSTP

Opis:
Zapamiętuje liczbę dziesiętną upakowaną znajdującą się na szczycie stosu we wskazanej, jako parametr komórce pamięci i usuwa ją ze stosu.

FCHS

Opis:
Zmienia znak liczby

FCLEX
FNCLEX

Opis:
Zeruje znacznik odstępstwa

FCOM

Opis:
Porównuje liczby rzeczywiste

FCOMP

Opis:
Porównuje liczby rzeczywiste i usuwa wierzchołek stosu

FCOMPP

Opis:
Porównuje liczby rzeczywiste i usuwa je ze stosu

FCOS

Opis:
Cosinus ST(0)

FDECSTP

Opis:
Zmniejsza wskaźnik stosu

FDISI
FNIDISI

Opis:
Wyłącza przerwania

FDIV

Opis:
Dzieli liczby rzeczywiste:
FDIV komórka ; st=st/komórk
FDIV st(i),st ; st(i)=st(i)/st
FDIV st,st(i) ; st=st/st(i)

FDIVP

Opis:
Dzieli liczbę rzeczywistą i usuwa ze stosu

FDIVR

Opis:
Dzieli odwrotnie liczby rzeczywiste

FDIVRP

Opis:
Dzieli odwrotnie liczby rzeczywiste i usuwa je ze stosu

FENI
FNEI

Opis:
Zezwala na przerwania

FREE

Opis:
Zwalnia rejestr

FIADD

Opis:
Dodaje liczby całkowite

FICOM

Opis:
Porównuje liczby całkowite

FIDIV

Opis:
Dzieli liczby całkowite

FIDIVR

Opis:
Dzieli odwrotnie liczby całkowite

FILD

Opis:
Ładuje liczbę całkowitą

FIMUL

Opis:
Mnoży liczbę całkowitą

FINCSTP

Opis:
Zwiększa wskaźnik stosu

FINIT
FININIT

Opis:
Inicjuje procesor. Używaj tej instrukcji tylko na początku programu. Wykonuje ona coś w rodzaju "zresetowania" koprocesora.

FIST

Opis:
Zapamiętuje liczbę całkowitą znajdującą się na szczycie stosu we wskazanej, jako parametr komórce pamięci. Nie zmienia zawartości stosu.

FISTP

Opis:
Zapamiętuje liczbę całkowitą znajdującą się na szczycie stosu we wskazanej, jako parametr komórce pamięci i usuwa ją ze stosu.

FISUB

Opis:
Odejmuje liczby całkowite

FISUBR

Opis:
Odejmuje odwrotnie liczby całkowite

FLD

Opis:
Ładuje liczbę rzeczywistą na szczyt stosu. Można również ładować na szczyt stosu wartość innego pola stosu, np.:
FLD liczba ; załadowanie liczby
FLD ST(0) ; powielenie szczytu stosu

FLDCW

Opis:
Ładuje słowo kontrolne

FLDENV

Opis:
Ładuje środowisko

FLDLG2

Opis:
Ładuje logarytm dziesiętny z 2 na szczyt stosu

FLDLN2

Ładuje logarytm naturalny z 2 na szczyt stosu

FLD2E

Ładuje logarytm dwójkowy z liczby e na szczyt stosu

FLDL2T

Opis:
Ładuje logarytm dwójkowy z 10 na szczyt stosu

FLDPI

Opis:
Ładuje liczbę Pi na szczyt stosu

FLDZ

Opis:
Ładuje liczbę 0.0 na szczyt stosu

...
Zgłoś jeśli naruszono regulamin