русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Набор команд


Дата добавления: 2015-06-12; просмотров: 529; Нарушение авторских прав


+-----------------------------------------------------------------------------+| | Описание различий | Влияние на | Причина || Выход +---------------------------------------| программное | различий || | Поведение систем | Поведение систем | обеспечение | || | i486 CPU/387 NPX | 80287/8087 | | |+---------+------------------+--------------------+---------------+-----------||FBSTP, |Поддерживаются |Операции с денорма- |Может требова- |Совместимо-||FDIV, |операции с денор- |лизованным операндом|ться изменение |сть 754 ||FIST(P), |мализованным опе- |вызывают исключение |обрабтчика иск-|стандарта ||FPREM, |рандом. Может воз-|неопределенной опе- |лючений если |IEEE. ||FSQRT |никать исключение |рация. Отрицательное|дается различ- | || |отрицательного |переполнение невоз- |ная обработка | || |переполнения. |можно. |различным кодам| || | | |операций. Из- | || | | |редка возможно | || | | |возникновение | || | | |исключений нео-| || | | |пределенной | || | | |операции. | |+---------+------------------+--------------------+---------------+-----------||FSCALE |Коэффициент масшта|Коэффициент масштаби|Различный резу-|Повышение || |бирования операн- |рования операнда |льтат когда |производи- || |да не ограничива- |ограничен. Если |0<| ST(1) |<1. |дельности. || |ется. Если |0 < | ST (1) | < 1, | | || |0 < | ST(1) | < 1,|результат неопреде- | | || |коэффициент масшта|лен и не возникает | | || |бирования ноль; |исключения. | | || |поэтому ST(0) ос- | | | || |тается без измене-| | | || |ний. Если округле-| | | || |нный результат не | | | || |точен или произош-| | | || |ла потеря точности| | | || |(маскированное | | | || |отрицательное | | | || |преполнение) вызы-| | | || |вается исключение | | | || |точности. | | | |+---------+------------------+--------------------+---------------+-----------||FPREM1 |Выполняет согласо-|Не существует. |Никакого. |Совмести- || |вание остатка час-| | |мость 754 || |тного с стандартом| | |стандарта || |754 IEEE. | | |IEEE и по- || | | | |вышение || | | | |производи- || | | | |тельности. |+---------+------------------+--------------------+---------------+-----------||FPREM |Биты C0, C3, C1 |Биты частного непра-|Никакого. Прог-|Повышение || |слова состаяния |вильны, когда выпол-|раммное обеспе-|производи- || |верно отображают |няется уменьшение на|чение,обрабаты-|тельности. || |три младших бита |64**N + M,где N >= 1|вающее ошибку, | || |частного. |,a M = 1 или М = 2. |не затрагива- | || | | |ется. | |+---------+------------------+--------------------+---------------+-----------||FUCOM, |Выполняют согласо-|Не существует. |Никакого. |Совместимо-||FUCOMP, |вание неупорядоче-| | |сть 754 ||FUCOMPP |нного сравнения со| | |стандарта || |стандартом 754 | | |IEEE. || |IEEE. | | | |+---------+------------------+--------------------+---------------+-----------||FPTAN |Интервал значений |Интервал значений |Никакого. |Повышение || |операнда |операнда ограничен | |производи- || |слабо ограничен |(|ST(0)| < Пи/4); | |тельности. || |(|ST(0)| < 2**63);|интервал значений | | || |уменьшение операн-|операнда может быть | | || |да внутреннее, с |уменьшен использо- | | || |использованием |ванием FPREM. | | || |внутренней конста-| | | || |нты Пи/4,что повы-| | | || |шает точность. | | | || | | | | || |После переполнения|После переполнения | |Совместимо-|| |стека при маскиро-|стека при маскиро- | |сть 754 || |ванном исключении |ванном исключении | |стандарта || |неопределенная |неопределенной опе- | |IEEE. || |операция ST и |рации, исходные опе-| | || | ST(1) содержат |ранды остаются без | | || |скрытые NaN |изменения, но содер-| | || | |жимое ST(1) заносит-| | || | |ся в стек. | | |+---------+------------------+--------------------+---------------+-----------||FSIN, |Выполнение трех |Не существуют. |Никакого. |Повышение ||FCOS, |общих тригономет- | | |производи- ||FSINCOS |рических функций | | |тельности. |+---------+------------------+--------------------+---------------+-----------||FPATAN |Интервал значений ||ST(0)| должен быть |Никакого. |Повышение || |операндов не огра-|меньше |ST(1)| | |производи- || |ничен. | | |тельности. |+---------+------------------+--------------------+---------------+-----------||F2XM1 |Расширен интервал |Поддерживается инте-|Никакого. |Повышение || |операнда (-1 <= |рвал операнда | |производи- || | ST(0) <= +1) |0 <= ST(0) <= 0.5. | |тельности. |+---------+------------------+--------------------+---------------+-----------||FLD |Не выдает сообще- |Выдает сообщение о |Никакого. |Повышение ||веществе-|ние о исключении |исключении денорма- | |производи- ||нного с |денормализации, |лизации. | |тельности. ||расширен-|так как команда не| | | ||ной точ- |арифметическая. | | | ||ностью | | | | |+---------+------------------+--------------------+---------------+-----------||FXTRACT |Eсли операнд ноль |Если операнд ноль, |Никакого. Прог-|Рекоменда- || |возникает сообще- |то ST(1) тоже ноль и|раммное обеспе-|ции IEEE || |ние об исключении |не возникает сообще-|чение обычно |754 по пол-|| |деления на ноль и |ния об исключении. |обходится нулем|нной подде-|| |ST(1) становится |Если операнд + оо, |и оо. |ржке функ- || |- оо. Если операнд|то появляется сооб- | |ции logb || |+ оо, не возникает|щение об исключении | | || |сообщения об иск- |неопределенной опе- | | || |лючении. |рации. | | |+---------+------------------+--------------------+---------------+-----------||FLD |Осуществляется |Управление округле- |Результат будет|Рекоменда- ||константы|управление округ- |нием не осуществля- |одинаков для |ции IEEE || |лением. |ется. |систем 80287/ |754. || | | |8087, когда | || | | |управление ок- | || | | |руглением уста-| || | | |новлено на ок- | || | | |угление к нулю,| || | | |- оо и (в слу- | || | | |чае FLDL2T) ок-| || | | |ругление к бли-| || | | |жайшему. При ок| || | | |руглении к +оо | || | | |и округлении к | || | | |ближайшему (за | || | | |исключением | || | | |FLDL2T) резуль-| || | | |тат будет раз- | || | | |личаться в од- | || | | |ном из младших | || | | |значащих битов | || | | |мантиссы. Тот | || | | |же результат | || | | |будет для | || | | |команд FLD1 и | || | | |FLDZ. | |+---------+------------------+--------------------+---------------+-----------||FLD |В случае загрузки |В случае загрузки |Если следующими|Совмести- ||одинарной|денормализованного|денормализованного |командами будут|мость 754 ||/двойной |числа происхоит |числа происходит его|FXTRACT или |стандарту ||точности |его преобразование|преобразование в |FXAM,системы |IEEE. || |к расширенной |ненормализованное. |i486 CPU/387 | || |точности (так как | |NPX и 80287/ | || |его помещают в | |8087 будут ра- | || |стек). | |ботать по-раз- | || | | |ному. | |+---------+------------------+--------------------+---------------+-----------||FLD |В случае загрузки |В случае загрузки |Обработчик иск-|Совмести- ||одинарной|сигнального NaN-а,|сигнального NaN-а |лючений нужда- |мость 754 ||/двойной |возникает исклю- |исключения не |ется в модифи- |стандарту ||точности |чение неопреде- |возникает. |кации для обра-|IEEE. || |ленной операции. | |ботки данного | || | | |случая. | |+---------+------------------+--------------------+---------------+-----------||FSETPM |Обрабатывется как |Информирует процес- |Никакого. |CPU i486/ || |FNOP (нет опера- |сор 80287, что сис- | |386 обраба-|| |ции). |тема находится в | |тывают всю || | |защищенном режиме. | |информацию || | | | |адресации и|| | | | |исключений || | | | |как в заши-|| | | | |щенном ре- || | | | |жиме так и || | | | |в незащище-|| | | | |нном. |+---------+------------------+--------------------+---------------+-----------||FXAM |При анализе пус- |Может генерировать |Никакого. |Усовершенс-|| |того регистра не |эти комбинации | |твования, || |будет генерирова- |наравне с другими | |обеспечива-|| |ться в C0-C3 ком- | | |ющие пов- || |бинация равная | | |торяемость || |1101 или 1111. | | |результатов|+---------+------------------+--------------------+---------------+-----------||Все тран-|Могут генерировать|Бит округления в |Никакого. |Усовершенс-||сценден- |различные резуль- |большую сторону | |твования ||тные ко- |таты в бите окру- |слова состояния | |состояний ||манды |гления в большую |неопределен для | |oкругления || |сторону слова |этих команд. | |сигнала. || |состояния. | | | |+-----------------------------------------------------------------------------+


<== предыдущая лекция | следующая лекция ==>
Слова тега, состояния и управления | Отличия от систем 8086/8087.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.25 сек.