Assembly Language Help (alang.hlp) (
Table of Contents;
Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software,
purely for historical purposes.
If you're looking for up-to-date documentation, particularly for programming,
you should not rely on the information found here, as it will be woefully
out of date.
FST Instruction
◄Summary► ◄Example► ◄Up► ◄Contents► ◄Index► ◄Back►
───────────────┬───────────────────────┬────────────────────────────────────
FST reg │ fst st(6) │ 87 15-22
│ fst st │ 287 15-22
│ │ 387 11
│ │ 486 3
───────────────┼───────────────────────┼────────────────────────────────────
FSTP reg │ fstp st │ 87 17-24
│ fstp st(3) │ 287 17-24
│ │ 387 12
│ │ 486 3
───────────────┼───────────────────────┼────────────────────────────────────
FST memreal │ fst shortreal │ 87 (s=84-90,l=96-104)+EA
│ fst longs[bx] │ 287 s=84-90,l=96-104
│ │ 387 s=44,l=45
│ │ 486 s=7,l=8
───────────────┼───────────────────────┼────────────────────────────────────
FSTP memreal │ fstp longreal │ 87 (s=86-92,l=98-106,t=52-58)+EA
│ fstp tempreals[bx] │ 287 s=86-92,l=98-106,t=52-58
│ │ 387 s=44,l=45,t=53
│ │ 486 s=7,l=8,t=6
───────────────┼───────────────────────┼────────────────────────────────────
FIST memint │ fist int16 │ 87 (w=80-90,d=82-92)+EA
│ fist doubles[8] │ 287 w=80-90,d=82-92
│ │ 387 w=82-95,d=79-93
│ │ 486 w=29-34,d=28-34
───────────────┼───────────────────────┼────────────────────────────────────
FISTP memint │ fistp longint │ 87 (w=82-92,d=84-94,q=94-105)+EA
│ fistp doubles[bx] │ 287 w=82-92,d=84-94,q=94-105
│ │ 387 w=82-95,d=79-93,q=80-97
│ │ 486 29-34
───────────────┼───────────────────────┼────────────────────────────────────
FBSTP membcd │ fbstp bcds[bx] │ 87 (520-540)+EA
│ │ 287 520-540
│ │ 387 512-534
│ │ 486 172-176
───────────────┴───────────────────────┴────────────────────────────────────
-♦-