Аппаратное обеспечение персонального компьютера

       

Копирование данных


FST     память -> ST(0), вещественный формат

FIST    память -> ST(0), целый формат

FBST    память -> ST(0), десятичный формат,

                         (только 80387, 80486, Pentium)

Эти команды пересылают данные из верхушки стека в область памяти, указанную операндом команды. При этом содержимое указателя стека (поля ST) не изменяется.

Команда FST в качестве операнда может использовать ссылку на численный регистр ST(i), поэтому вы можете использовать эту команду для копирования верхушки стека в любой другой численный регистр.

При записи данных в оперативную память выполняется преобразование формата (в вещественный для FST, в целый для FIST и в десятичный для FBST.

Для сопроцессора 80286 вместо отсутствующей команды FBST можно выполнить следующие две команды, которые приведут к такому же результату:

FLD          ST(0)

FBSTP   dec_number



Содержание раздела