Дипломированных специалистов «Информатика и вычислительная техника»


Флаги: CF r OF = r SF = r ZF = r PF r AF = r



Download 12,06 Mb.
Pdf ko'rish
bet298/357
Sana22.02.2022
Hajmi12,06 Mb.
#115195
TuriДиплом
1   ...   294   295   296   297   298   299   300   301   ...   357
Bog'liq
assembler uchebnik dlya vuzov 2-e izd YuRXUW1

Флаги: CF r OF = r SF = r ZF = r PF r AF = r
SETcc
• SETcc операнд
• Установка байта по условию.
Действие: команда проверяет условие, заданное модификатором в коде
(факти-
чески, состояние определенных флагов, как
в табл.
и устанавливает операнд ло-
гическим значением
или OOh в
от
этого условия.
SFENCE
• SFENCE

256


546 Приложение. Система команд процессоров IA-32
• Гарантированная запись информации из кэш-памяти всех уровней.
Действие: команда сохраняет данные из кэш-памяти по соответствующим адресам оператив-
ной памяти. Выполняется сериализация (сохранение в долговременную
всех операций
записи в память, инициированных перед выдачей команды SFENCE.
Таблица
Условия установки байта командой
Машинный
код
OF 90
OF 91
OF 92
OF 93
OF 94
OF 95
OF 96
OF 97
OF 98
OF 99
Мнемокод
SETO r/m8
r/m8
r/m8
SETE/SETZ r/m8
r/m8
r/m8
r/m8
SETS r/m8
r/m8
SETP/SETPE r/m8
r/m8
r/m8
r/m8
r/m8
Флаги
CF = 0
CF =
SF OF
Условие установки байта
Переполнение
Нет переполнения
Ниже (не выше или
равно) или перенос
Выше или равно (не ниже) или
не перенос
Равно или нуль
Не равно или не нуль
Не выше (ниже или равно)
Выше (не ниже или равно)
Знак
Нет знака
Паритет (четное количество
единичных битов)
Нет паритета (нечетное
количество
битов)
Меньше (не больше или равно)
Больше или равно (не меньше)
Не больше (меньше или равно)
Больше (не меньше или равно)
SGDT/SIDT
• SGOT/SIDT источник

• Сохранение регистра глобальной таблицы дескрипторов (таблицы дескрипторов прерываний).
Действие: команда сохраняет содержимое системного регистра GDTR/IDTR в области памяти
размером 48 битов. Структурно эти 48 битов представляют
битов размера и 32 бита значения
базового адреса начала таблицы GDT/IDT в памяти. Если установлен атрибут размера операнда
32 бита, то 16 битов поля предела помещаются в младшее слово области памяти, а 32 бита базово-
го адреса — в старшее двойное слово 48-разрядной области памяти. Если
атрибут
размера операнда 16 битов, то 16 битов предела помещаются в младшее слово области, и 24 бита
базового адреса — в 3-й, 4-й и 5-й байты (6-й байт равен нулю).

Download 12,06 Mb.

Do'stlaringiz bilan baham:
1   ...   294   295   296   297   298   299   300   301   ...   357




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish