logo

Главная Система команд x86 Набор команд SIMD SFENCE

Система команд x86

Программирование - Архитектура и система команд микропроцессоров x86
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

SFENCE

Защита операций записи

Влияние команды на флаги и форматы команды:

I

D

Z

O

U

P

 

 

 

 

 

 

 

Код

Команда

Описание

Проц.

Пример

0F AE /7

SFENCE

Сделать глобально видимыми все результаты предыдущих операций записи в память

Pentium III

sfence

Описание:

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

Разработка и эксплуатация многопроцессорных систем порождает очень много различных проблем по синхронизации работы различных частей системы. За более подробной информацией по этому вопросу обратитесь к технической документации фирмы Intel.

Операция:

WHILE (NOT(preceding_stores_globally_visible)) WAIT();

Особые ситуации защищенного режима:

Нет.

Особые ситуации режима реальной адресации:

Нет.

Особые ситуации режима V86:

Нет.


Входит в группу команд: Набор команд SIMD




Все права защищены © Алексей Ровдо, 1994-2023. Перепечатка возможна только по согласованию с владельцем авторских прав. admin@club155.ru

Top.Mail.Ru       Сервер радиолюбителей России - схемы, документация,

 соревнования, дипломы, программы, форумы и многое другое!   схемы новости электроники